コード例 #1
0
ファイル: peeweeutils_test.py プロジェクト: djeremiah/bakula
 def test_invalid_database_type(self):
     config = {'database': {'type': 'barrydb', 'user': '******',
                            'name': ':memory:'}}
     app = bottle.Bottle()
     app.config.load_dict(config)
     with self.assertRaises(RuntimeError):
         peeweeutils.get_db_from_config(config)
コード例 #2
0
 def test_invalid_database_type(self):
     config = {
         'database': {
             'type': 'barrydb',
             'user': '******',
             'name': ':memory:'
         }
     }
     app = bottle.Bottle()
     app.config.load_dict(config)
     with self.assertRaises(RuntimeError):
         peeweeutils.get_db_from_config(config)
コード例 #3
0
ファイル: peeweeutils_test.py プロジェクト: djeremiah/bakula
 def test_valid(self):
     config = {'database': {'type': 'sqlite', 'user': '******',
                            'name': ':memory:'}}
     app = bottle.Bottle()
     app.config.load_dict(config)
     db = peeweeutils.get_db_from_config(config)
     self.assertEquals(type(db), SqliteDatabase)
コード例 #4
0
 def test_valid(self):
     config = {
         'database': {
             'type': 'sqlite',
             'user': '******',
             'name': ':memory:'
         }
     }
     app = bottle.Bottle()
     app.config.load_dict(config)
     db = peeweeutils.get_db_from_config(config)
     self.assertEquals(type(db), SqliteDatabase)
コード例 #5
0
ファイル: peeweeutils_test.py プロジェクト: djeremiah/bakula
 def test_no_config(self):
     with self.assertRaises(RuntimeError):
         peeweeutils.get_db_from_config(None)
コード例 #6
0
 def test_no_config(self):
     with self.assertRaises(RuntimeError):
         peeweeutils.get_db_from_config(None)