File 0001-Skip-tests-against-real-DB.patch of Package openstack-ceilometer

Index: ceilometer-2014.1.rc1/ceilometer/tests/api/v2/test_app.py
===================================================================
--- ceilometer-2014.1.rc1.orig/ceilometer/tests/api/v2/test_app.py
+++ ceilometer-2014.1.rc1/ceilometer/tests/api/v2/test_app.py
@@ -74,19 +74,10 @@ class TestApp(base.BaseTestCase):
         os.unlink(tmpfile)
 
 
-class TestPecanApp(FunctionalTest):
-    database_connection = tests_db.MongoDBFakeConnectionUrl()
-
-    def test_pecan_extension_guessing_unset(self):
-        # check Pecan does not assume .jpg is an extension
-        response = self.app.get(self.PATH_PREFIX + '/meters/meter.jpg')
-        self.assertEqual('application/json', response.content_type)
-
-
 class TestApiMiddleware(FunctionalTest):
 
     # This doesn't really matter
-    database_connection = tests_db.MongoDBFakeConnectionUrl()
+    database_connection = 'sqlite://'
 
     no_lang_translated_error = 'No lang translated error'
     en_US_translated_error = 'en-US translated error'
Index: ceilometer-2014.1.rc1/ceilometer/tests/api/v2/test_statistics_scenarios.py
===================================================================
--- ceilometer-2014.1.rc1.orig/ceilometer/tests/api/v2/test_statistics_scenarios.py
+++ ceilometer-2014.1.rc1/ceilometer/tests/api/v2/test_statistics_scenarios.py
@@ -1228,10 +1228,7 @@ class TestGroupBySource(FunctionalTest,
     # tests.
 
     scenarios = [
-        ('mongodb',
-         dict(database_connection=tests_db.MongoDBFakeConnectionUrl())),
-        ('hbase', dict(database_connection=tests_db.HBaseFakeConnectionUrl())),
-        ('db2', dict(database_connection=tests_db.DB2FakeConnectionUrl())),
+        ('sqlalchemy', dict(database_connection='sqlite://'))
     ]
 
     PATH = '/meters/instance/statistics'
Index: ceilometer-2014.1.rc1/ceilometer/tests/db.py
===================================================================
--- ceilometer-2014.1.rc1.orig/ceilometer/tests/db.py
+++ ceilometer-2014.1.rc1/ceilometer/tests/db.py
@@ -116,7 +116,4 @@ class MixinTestsWithBackendScenarios(obj
 
     scenarios = [
         ('sqlalchemy', dict(database_connection='sqlite://')),
-        ('mongodb', dict(database_connection=MongoDBFakeConnectionUrl())),
-        ('hbase', dict(database_connection=HBaseFakeConnectionUrl())),
-        ('db2', dict(database_connection=DB2FakeConnectionUrl())),
     ]
openSUSE Build Service is sponsored by