Ejemplo n.º 1
0
 def test_pickle(self):
     import pickle
     store = M.store_from_config('test-online', use_cache=False)
     buf = pickle.dumps(store)
     _store = pickle.loads(buf)
     eq_(store.db_config, _store.db_config)
     eq_(store.db_config_name, _store.db_config_name)
     eq_(len(store.farms), len(_store.farms))
     M.replace_sqlstore_config('test-online', 'test-offline')
     eq_(store.db_config_name, 'test-online')
     _store_2 = pickle.loads(buf)
     eq_(_store_2.db_config_name, 'test-offline')
     eq_(store.get_farm('farm1').dbcnf['db'], 'test_sqlstore1')
Ejemplo n.º 2
0
 def test_pickle(self):
     import pickle
     store = M.store_from_config('test-online', use_cache=False)
     buf = pickle.dumps(store)
     _store = pickle.loads(buf)
     eq_(store.db_config, _store.db_config)
     eq_(store.db_config_name, _store.db_config_name)
     eq_(len(store.farms), len(_store.farms))
     M.replace_sqlstore_config('test-online', 'test-offline')
     eq_(store.db_config_name, 'test-online')
     _store_2 = pickle.loads(buf)
     eq_(_store_2.db_config_name, 'test-offline')
     eq_(store.get_farm('farm1').dbcnf['db'], 'test_sqlstore1')
Ejemplo n.º 3
0
 def test_replace(self):
     M.replace_sqlstore_config('test-online', 'test-offline')
     store = M.store_from_config('test-online', use_cache=False)
     eq_(store.db_config_name, 'test-offline')
     eq_(store.get_farm('farm1').dbcnf['db'], 'test_sqlstore2')
Ejemplo n.º 4
0
 def test_replace(self):
     M.replace_sqlstore_config('test-online', 'test-offline')
     store = M.store_from_config('test-online', use_cache=False)
     eq_(store.db_config_name, 'test-offline')
     eq_(store.get_farm('farm1').dbcnf['db'], 'test_sqlstore2')