Update unit tests for ODL Neon Release 68/84468/1
authorAnil Belur <abelur@linuxfoundation.org>
Sun, 15 Sep 2019 04:33:10 +0000 (10:03 +0530)
committerAnil Belur <abelur@linuxfoundation.org>
Sun, 15 Sep 2019 04:33:10 +0000 (10:03 +0530)
Change-Id: I6fdc2381c29f448355237646b557cb499176bef6
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
packages/test_lib.py

index cf5941d403f1e1033aa28530a9d5a375b3838b87..6036d3746342470f377c10e848c4518874cc64d6 100644 (file)
@@ -169,6 +169,26 @@ class TestExtractVersion(unittest.TestCase):
         self.assertEqual(version["pkg_version"], "1")
         self.assertEqual(version["codename"], "")
 
+    def test_neon_sr1_release_url(self):
+        """Test URL of the ODL Neon SR2 release."""
+        url = "%s/repositories/opendaylight.release/org/opendaylight/integration/karaf/0.10.2/karaf-0.10.2.tar.gz" % self.nexus_url
+        version = lib.extract_version(url)
+        self.assertEqual(version["version_major"], "10")
+        self.assertEqual(version["version_minor"], "2")
+        self.assertEqual(version["version_patch"], "0")
+        self.assertEqual(version["pkg_version"], "1")
+        self.assertEqual(version["codename"], "")
+
+    def test_neon_release_zip_url(self):
+        """Test URL of the ODL Neon SR2 release zip archive."""
+        url = "%s/repositories/opendaylight.release/org/opendaylight/integration/karaf/0.10.2/karaf-0.10.2.zip" % self.nexus_url
+        version = lib.extract_version(url)
+        self.assertEqual(version["version_major"], "10")
+        self.assertEqual(version["version_minor"], "2")
+        self.assertEqual(version["version_patch"], "0")
+        self.assertEqual(version["pkg_version"], "1")
+        self.assertEqual(version["codename"], "")
+
     def test_neon_snapshot_url(self):
         """Test URL of an ODL Neon snapshot build."""
         url = "%s/opendaylight.snapshot/org/opendaylight/integration/karaf/0.10.0-SNAPSHOT/karaf-0.10.0-20181004.142605-697.tar.gz" % self.nexus_url