コード例 #1
0
 def test_addition(self):
     store = {
         "adapter": "postgres",
         "host": "localhost",
         "database": "postgres"
     }
     brewery.add_datastore("foo", store)
     store2 = brewery.datastore_with_name('foo')
     self.assertEqual(store, store2, "Datastore should be the same")
コード例 #2
0
 def test_removal(self):
     store = {
         "adapter": "postgres",
         "host": "localhost",
         "database": "postgres"
     }
     brewery.add_datastore("foo", store)
     brewery.remove_datastore("foo")
     self.assertRaises(KeyError, brewery.datastore_with_name, 'foo')
コード例 #3
0
 def setUp(self):
     datastore_path = os.path.dirname(__file__)
     brewery.set_brewery_search_paths([datastore_path])
     brewery.load_default_datastores()
     store = {"adapter": "sqlite3", "path": ":memory:"}
     brewery.add_datastore("memory", store)
コード例 #4
0
	def test_addition(self):
		store = {"adapter":"postgres", "host":"localhost", "database":"postgres"}
		brewery.add_datastore("foo", store)
		store2 = brewery.datastore_with_name('foo')
		self.assertEqual(store,store2,"Datastore should be the same")
コード例 #5
0
	def setUp(self):
		datastore_path = os.path.dirname(__file__)
		brewery.set_brewery_search_paths([datastore_path])
		brewery.load_default_datastores()
		store = {"adapter":"sqlite3", "path":":memory:"}
		brewery.add_datastore("memory", store)
コード例 #6
0
	def test_removal(self):
		store = {"adapter":"postgres", "host":"localhost", "database":"postgres"}
		brewery.add_datastore("foo", store)
		brewery.remove_datastore("foo")
		self.assertRaises(KeyError, brewery.datastore_with_name, 'foo')