- Added Actual account ids and log level to .env.example.
- Fixed timestamp error by downloading the budget after init.
- Hardcoded date in test.
- Separate logging file for configurations.
- Organized test
- More logging in main
- Fixed wrong paths for some files
- Load a .env.test.local file when running tests

Signed-off-by: Martin Berg Alstad <git@martials.no>
This commit is contained in:
2024-12-23 16:47:07 +01:00
parent 29b394baf4
commit 480c0356f9
9 changed files with 144 additions and 33 deletions

View File

@ -1,4 +1,4 @@
import type { Bank, OAuthTokenResponse, Transaction } from "@/sparebank1.ts"
import type { Bank, OAuthTokenResponse, Transaction } from "@/bank/sparebank1.ts"
const tokenResponse: OAuthTokenResponse = {
access_token: "my_access_token",
@ -23,7 +23,7 @@ export class BankStub implements Bank {
_accessToken: string,
): Promise<ReadonlyArray<Transaction>> {
const someFields = {
date: new Date().toDateString(),
date: "2019-08-20",
description: "Test transaction",
cleanedDescription: "Test transaction",
remoteAccountName: "Test account",