attach version number to url in testAPI
[releng.git] / utils / test / result_collection_api / tests / unit / test_version.py
index 918f2f0..a58cd56 100644 (file)
@@ -1,3 +1,4 @@
+import json
 import unittest
 
 from test_base import TestBase
@@ -5,10 +6,20 @@ from test_base import TestBase
 __author__ = 'serena'
 
 
-class TestVersion(TestBase):
-    def test_get_version(self):
-        response = self.fetch('/version')
-        self.assertEqual(response.code, 200)
+class TestVersionbBase(TestBase):
+    def setUp(self):
+        super(TestVersionbBase, self).setUp()
+        self.list_res = None
+        self.basePath = '/versions'
+
+
+class TestVersion(TestVersionbBase):
+    def test_success(self):
+        code, body = self.get()
+        self.assertEqual(200, code)
+        json_body = json.loads(body)
+        self.assertEqual(len(json_body), 1)
+        self.assertEqual('basics', json_body[0].get('v1'))
 
 if __name__ == '__main__':
     unittest.main()