Example #1
0
 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)
Example #2
0
 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)
Example #3
0
    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())
Example #4
0
 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)