def setUp(self): """ """ for entity_dir in self.entity_dirs.values(): if os.path.isdir(entity_dir): # tearDown not executed shutil.rmtree(entity_dir) # if previous run failed. print( "Within test1.CreateEntity.setUp: unexpected deletion needed.") for entity in self.ENTITIES: E.create_entity(entity, D)
def setUp(self): """ Effectively tests get_file_info and create_entity. """ self.new_entity = 'newEntity' self.invalid_entity = 'invalid_entity' self.ent_w_default = "entwdefault" self.ent_wo_default = "entwodefault" self.starting_list = ['ent1', 'ent2', 'ent3'] for entity in self.starting_list: E.create_entity(entity, defaults=D) self.entities = E.Entities(*E.get_file_info(D), defaults=D)
def setUp(self): if os.path.isdir(self.entity_dir): shutil.rmtree(self.entity_dir) print( "Shouldn't need to delete entity dir '{}'".format(self.entity_dir)) self.test_journal_input = ( '/home/alex/Py/CSV/debk/tests/debk.d/Manero_input0') self.entity = E.create_entity(self.test_entity, D) self.cofa = debk.ChartOfAccounts(D) self.journal = debk.Journal(D) self.journal.load(self.test_journal_input) # print("\ntest1-Ledger setUP:\n". # debugging print # format(self.journal.show())) self.journal.save() self.cofa.load_journal_entries(self.journal.journal) with open('TestReport', 'w') as file_object: # debugging pr file_object.write(self.cofa.show_accounts())
def setUp(self): if os.path.isdir('./tests/debk.d/testentity.d'): print("Deleting '{}'- shouldn't exist." .format('./tests/debk.d/testentity.d')) shutil.rmtree('./tests/debk.d/testentity.d') E.create_entity("testentity", D)