def setUp(self): """Set up test""" execution.reset_eskapade() settings = process_manager.service(ConfigObject) settings['analysisName'] = self.__class__.__name__ settings['logLevel'] = LogLevel.DEBUG settings['batchMode'] = True
def tearDown(self): """Tear down test""" # remove persisted results for this test path = persistence.io_dir('ana_results') if os.path.exists(path): shutil.rmtree(path) # reset run process execution.reset_eskapade()
def test_esk105bc(self): self.eskapade_run(resources.tutorial('esk105_B_store_each_chain.py')) settings = process_manager.service(ConfigObject) # results of all three chains have been persisted path = '{0:s}/{1:s}/proc_service_data/v0/_chain{{:d}}/{2:s}.pkl'.format( settings['resultsDir'], settings['analysisName'], str(DataStore)) for path_it in range(1, 4): self.assertTrue(os.path.exists(path.format(path_it))) execution.reset_eskapade() self.eskapade_run(resources.tutorial('esk105_C_begin_at_chain3.py')) ds = process_manager.service(DataStore) # object from all three chains are present self.assertTrue('f' in ds) self.assertTrue('g' in ds) self.assertTrue('h' in ds) self.assertEqual(3, len(ds)) self.assertEqual(7, ds['f']['n_favorite']) self.assertEqual(1, ds['g']['a']) self.assertEqual(7, ds['h'][1])
def tearDown(self): execution.reset_eskapade()
def tearDown(self): from escore.core import execution execution.reset_eskapade()
def tearDown(self): super(DsToDsTest, self).tear_down_observers() from escore.core import execution execution.reset_eskapade()