Exemplo n.º 1
0
    def setup_method(self, method):
        self.user, self.username, self.password = setup_user()
        self.app = app.test_client()

        # account types
        self.acct_type_assets = AccountType('Assets')
        self.acct_type_expenses = AccountType('Expenses')
        self.acct_type_income = AccountType('Income')
        db.session.add(self.acct_type_assets)
        db.session.add(self.acct_type_expenses)
        db.session.add(self.acct_type_income)
        db.session.commit()

        # accounts
        self.acct_bank = Account('Bank', self.acct_type_assets, 'Checking')
        self.acct_groceries = Account('Groceries', self.acct_type_expenses,
                                      'Gotta Eat')
        self.acct_salary = Account('IMP_Salary', self.acct_type_income,
                                   'Working for the man')
        db.session.add(self.acct_bank)
        db.session.add(self.acct_groceries)
        db.session.add(self.acct_salary)
        db.session.commit()

        # sample file
        self.trx_file = "{0}trx_import_file_sample.csv".format(
            os.path.join(os.path.dirname(__file__), "../"))
Exemplo n.º 2
0
 def setup_method(self, method):
     self.user, self.username, self.password = setup_user()
     self.app = app.test_client()
     self.account_type = AccountType('Income')
     db.session.add(self.account_type)
     db.session.commit()
     self.account1 = Account('TRX_Salary',
                             self.account_type,
                             "Show me the money")
     self.account2 = Account('TRX_Checking',
                             self.account_type,
                             "Mine mine mine")
     db.session.add(self.account1)
     db.session.add(self.account2)
     db.session.commit()
     self.transaction = Transaction(
         self.account1,
         self.account2,
         10000,
         'Employer',
         datetime.date.today(),
         'January'
     )
     db.session.add(self.transaction)
     db.session.commit()
Exemplo n.º 3
0
 def setup_method(self, method):
     self.user, self.username, self.password = setup_user()
     self.app = app.test_client()
     self.account_type = AccountType('Expense')
     db.session.add(self.account_type)
     db.session.commit()
     self.account = Account('Insurance', self.account_type,
                            "Safety Net")
     db.session.add(self.account)
     db.session.commit()
Exemplo n.º 4
0
 def setup_class(self):
     self.user, self.username, self.password = setup_user()
     self.app = app.test_client()