Update unit tests for ODL Neon SR1 Release 90/82290/2
authorAnil Belur <abelur@linuxfoundation.org>
Wed, 29 May 2019 00:50:40 +0000 (10:50 +1000)
committerAnil Belur <abelur@linuxfoundation.org>
Wed, 29 May 2019 01:59:58 +0000 (11:59 +1000)
Change-Id: Ie2a31fc3a1cb2eb73797c3bbe299a1498e5d5e83
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
packages/test_lib.py

index 1e19ed291de1ba832fd53d40aac0bbcaf02bb9c0..9dbb64c19c0c995e40a129c7ade8ef52314e7820 100644 (file)
@@ -129,6 +129,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 SR1 release."""
+        url = "%s/repositories/opendaylight.release/org/opendaylight/integration/karaf/0.10.1/karaf-0.10.1.tar.gz" % self.nexus_url
+        version = lib.extract_version(url)
+        self.assertEqual(version["version_major"], "10")
+        self.assertEqual(version["version_minor"], "1")
+        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 SR1 release zip archive."""
+        url = "%s/repositories/opendaylight.release/org/opendaylight/integration/karaf/0.10.1/karaf-0.10.1.zip" % self.nexus_url
+        version = lib.extract_version(url)
+        self.assertEqual(version["version_major"], "10")
+        self.assertEqual(version["version_minor"], "1")
+        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