Migrating to Python v3
- support for Python v3.8.x
- support for Python v3.5.x
- new tag, 2019.2.8
- updates class generation and iterators
- unittests updated with coverage >75%
- new coverage routines
- unittests profiling
- full fake data for unittests
- unittest testrun is ~1.5 seconds long
Bugfixes
- 34834, proper use of 'sudo' option
- multiple proper iterator use
- 37919, show warning when installed and candidate versions
are newer comparing to release version
Change-Id: Idd6b889f7ce94ae0c832e2f0a0346e4fdc3264a3
Related-PROD: PROD-34834 PROD-34664 PROD-34919
diff --git a/tests/res/_fake_pkg_versions.json b/tests/res/_fake_pkg_versions.json
new file mode 100644
index 0000000..984a8ee
--- /dev/null
+++ b/tests/res/_fake_pkg_versions.json
@@ -0,0 +1,16 @@
+{
+ "fakepackage-o": {
+ "candidate": "1.2.3-0ubuntu4",
+ "installed": "1.2.3-0ubuntu4",
+ "raw": "fakepackage-o:\n Installed: 1.2.3-0ubuntu4\n Candidate: 1.2.3-0ubuntu4\n Version table:\n *** 1.2.3-0ubuntu4 500\n 500 http://mirrors.fakedomain.com/2099.0.0//ubuntu trusty/main amd64 Packages\n 100 /var/lib/dpkg/status\n 1.2.2-0ubuntu4 500\n 500 http://mirrors.fakedomain.com/2099.0.0//ubuntu trusty/main amd64 Packages"
+ },
+ "fakepackage-m": {
+ "candidate": "1.2.3-0ubuntu4",
+ "installed": "1.2.2-0ubuntu4",
+ "raw": "fakepackage-m:\n Installed: 1.2.2-0ubuntu4\n Candidate: 1.2.3-0ubuntu4\n Version table:\n 1.2.3-0ubuntu4 500\n 500 http://mirrors.fakedomain.com/2099.0.0//ubuntu trusty/main amd64 Packages\n 100 /var/lib/dpkg/status\n *** 1.2.2-0ubuntu4 500\n 500 http://mirrors.fakedomain.com/2099.0.0//ubuntu trusty/main amd64 Packages"
+ }
+}
+
+
+
+