def setUp(self):
     self.db = database.get_db_manager(
         engine='sqlite',
         name=self.TEST_DB,
         root_dir='.',
     )
     super(TestSqliteManager, self).setUp()
 def setUp(self):
     super(TestSqlite3Manager, self).setUp()
     # override the database and then run the same tests
     self.db = database.get_db_manager(
         engine='sqlite3',
         name=self.TEST_DB,
         root_dir='.',
     )
 def setUp(self):
     self.db = database.get_db_manager(
         engine='mysql',
         name=self.TEST_DB,
         user=self.TEST_USER,
         password=self.TEST_PASSWORD,
         port=None,
         host=None,
         root_password=None,
         grant_enabled=True,
     )
     super(MysqlMixin, self).setUp()
 def test_host_set_to_ip_address_if_ip_address_passed(self):
     db = database.get_db_manager(**self.get_db_kwargs('12.34.56.78'))
     self.assertEqual('12.34.56.78', db.host)
 def test_host_set_to_localhost_if_empty_string_passed(self):
     db = database.get_db_manager(**self.get_db_kwargs(''))
     self.assertEqual('localhost', db.host)
 def test_host_set_to_localhost_if_none_passed(self):
     db = database.get_db_manager(**self.get_db_kwargs(None))
     self.assertEqual('localhost', db.host)