Fix some paths and some bugs in tests execution. 37/937/1
authorasteroide <thomas.duval@orange.com>
Wed, 1 Jul 2015 08:34:50 +0000 (10:34 +0200)
committerasteroide <thomas.duval@orange.com>
Wed, 1 Jul 2015 08:34:50 +0000 (10:34 +0200)
Change-Id: I28a6b63306865bca9ac85c0eb4450f3cdc6f7a04

keystone-moon/keystone/tests/moon/func/test_func_api_log.py
keystone-moon/keystone/tests/moon/func/test_func_api_tenant.py
keystone-moon/keystone/tests/moon/unit/test_unit_core_intra_extension_admin.py
keystone-moon/keystone/tests/moon/unit/test_unit_core_intra_extension_authz.py

index f081aef..58448b1 100644 (file)
@@ -137,7 +137,7 @@ class IntraExtensionsTest(unittest.TestCase):
         data = get_url("/v3/OS-MOON/logs/from={},to={}".format(time_data_1, time_data_2), authtoken=True)
         self.assertIn("logs", data)
         self.assertGreater(len_all_data, len(data["logs"]))
-        self.assertEqual(10, len(data["logs"]))
+        self.assertEqual(10, len(data["logs"]))
         data = get_url("/v3/OS-MOON/logs/event_number=20", authtoken=True)
         self.assertIn("logs", data)
         self.assertGreater(len_all_data, len(data["logs"]))
index c52e068..77751bb 100644 (file)
@@ -118,7 +118,7 @@ class MappingsTest(unittest.TestCase):
     def test_get_tenants(self):
         data = get_url("/v3/OS-MOON/tenants", authtoken=True)
         self.assertIn("tenants", data)
-        self.assertIsInstance(data["tenants"], list)
+        self.assertIsInstance(data["tenants"], dict)
         print(data)
 
     def test_add_delete_mapping(self):
@@ -140,14 +140,14 @@ class MappingsTest(unittest.TestCase):
         uuid = data["tenant"]["id"]
         data = get_url("/v3/OS-MOON/tenants", authtoken=True)
         self.assertIn("tenants", data)
-        self.assertIsInstance(data["tenants"], list)
+        self.assertIsInstance(data["tenants"], dict)
         print(data)
         data = get_url("/v3/OS-MOON/tenant/{}".format(uuid),
                        method="DELETE",
                        authtoken=True)
         data = get_url("/v3/OS-MOON/tenants", authtoken=True)
         self.assertIn("tenants", data)
-        self.assertIsInstance(data["tenants"], list)
+        self.assertIsInstance(data["tenants"], dict)
         print(data)
 
 if __name__ == "__main__":
index 03ef845..29ebe7a 100644 (file)
@@ -52,7 +52,7 @@ class TestIntraExtensionAdminManager(tests.TestCase):
 
     def config_overrides(self):
         super(TestIntraExtensionAdminManager, self).config_overrides()
-        self.policy_directory = '../../../examples/moon/policies'
+        self.policy_directory = 'examples/moon/policies'
         self.config_fixture.config(
             group='moon',
             intraextension_driver='keystone.contrib.moon.backends.sql.IntraExtensionConnector')
index d08ecf3..9823318 100644 (file)
@@ -35,7 +35,7 @@ class TestIntraExtensionAuthzManagerAuthz(tests.TestCase):
 
     def setUp(self):
         self.useFixture(database.Database())
-        super(TestIntraExtensionAuthzManager, self).setUp()
+        super(TestIntraExtensionAuthzManagerAuthz, self).setUp()
         self.load_backends()
         self.load_fixtures(default_fixtures)
         self.manager = IntraExtensionAuthzManager()
@@ -52,8 +52,8 @@ class TestIntraExtensionAuthzManagerAuthz(tests.TestCase):
         }
 
     def config_overrides(self):
-        super(TestIntraExtensionAuthzManager, self).config_overrides()
-        self.policy_directory = '../../../examples/moon/policies'
+        super(TestIntraExtensionAuthzManagerAuthz, self).config_overrides()
+        self.policy_directory = 'examples/moon/policies'
         self.config_fixture.config(
             group='moon',
             intraextension_driver='keystone.contrib.moon.backends.sql.IntraExtensionConnector')
@@ -84,7 +84,7 @@ class TestIntraExtensionAuthzManager(tests.TestCase):
 
     def config_overrides(self):
         super(TestIntraExtensionAuthzManager, self).config_overrides()
-        self.policy_directory = '../../../examples/moon/policies'
+        self.policy_directory = 'examples/moon/policies'
         self.config_fixture.config(
             group='moon',
             intraextension_driver='keystone.contrib.moon.backends.sql.IntraExtensionConnector')