def test_Processor_suite_data_store_init_request(self): DataStoreFactory.suite_data_store().put('suite', 'value') self.assertNotEqual(DataStore(), DataStoreFactory.suite_data_store()) response = Message() processors[Message.SuiteDataStoreInit](None, response, None) self.assertEqual(Message.ExecutionStatusResponse, response.messageType) self.assertEqual(False, response.executionStatusResponse.executionResult.failed) self.assertEqual(0, response.executionStatusResponse.executionResult.executionTime) self.assertEqual(DataStore(), DataStoreFactory.suite_data_store())
def test_Processor_suite_data_store_init_request(self): DataStoreFactory.suite_data_store().put('suite', 'value') self.assertNotEqual(DataStore(), DataStoreFactory.suite_data_store()) response = Message() processors[Message.SuiteDataStoreInit](None, response, None) self.assertEqual(Message.ExecutionStatusResponse, response.messageType) self.assertEqual( False, response.executionStatusResponse.executionResult.failed) self.assertEqual( 0, response.executionStatusResponse.executionResult.executionTime) self.assertEqual(DataStore(), DataStoreFactory.suite_data_store())
def test_data_store_factory(self): scenario_data_store = DataStoreFactory.scenario_data_store() spec_data_store = DataStoreFactory.spec_data_store() suite_data_store = DataStoreFactory.suite_data_store() data_store = DataStore() self.assertEqual(data_store, scenario_data_store) self.assertEqual(data_store, spec_data_store) self.assertEqual(data_store, suite_data_store)
def test_data_store_factory(self): scenario_data_store = DataStoreFactory.scenario_data_store() spec_data_store = DataStoreFactory.spec_data_store() suite_data_store = DataStoreFactory.suite_data_store() data_store = DataStore() self.assertEqual(data_store, scenario_data_store) self.assertEqual(data_store, spec_data_store) self.assertEqual(data_store, suite_data_store)
def test_data_store_factory_as_proxy(self): stores = [ (data_store.scenario, DataStoreFactory.scenario_data_store()), (data_store.spec, DataStoreFactory.spec_data_store()), (data_store.suite, DataStoreFactory.suite_data_store()), ] for (store, proxy) in stores: store['a'] = 'alpha' self.assertTrue(proxy.is_present('a')) self.assertEqual(proxy.get('a'), store['a']) proxy.put('b', 'beta') self.assertIn('b', store) self.assertEqual(store['b'], proxy.get('b')) proxy.clear() self.assertDictEqual(store, {})
def _init_suite_data_store(request, response, _socket): DataStoreFactory.suite_data_store().clear() set_response_values(request, response)
def setUp(self): self.setUpPyfakefs() DataStoreFactory.suite_data_store().clear() DataStoreFactory.spec_data_store().clear() DataStoreFactory.scenario_data_store().clear() registry.clear()
def _init_suite_data_store(request, response, socket): DataStoreFactory.suite_data_store().clear() set_response_values(request, response)
def setUp(self): DataStoreFactory.suite_data_store().clear() DataStoreFactory.spec_data_store().clear() DataStoreFactory.scenario_data_store().clear() registry.clear()