Skip to content

Commit 05c6af7

Browse files
committed
fix: unit tests use .env.test
1 parent 9918714 commit 05c6af7

File tree

3 files changed

+9
-9
lines changed

3 files changed

+9
-9
lines changed

api/.env.test

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,13 @@
1-
VERSION="THIS_WILL_BE_REPLACED_WHEN_BUILT"
2-
31
PATHS_UNRAID_DATA=./dev/data # Where we store plugin data (e.g. permissions.json)
42
PATHS_STATES=./dev/states # Where .ini files live (e.g. vars.ini)
3+
PATHS_AUTH_SESSIONS=./dev/sessions # Where user sessions live
4+
PATHS_AUTH_KEY=./dev/keys # Auth key directory
55
PATHS_DYNAMIX_BASE=./dev/dynamix # Dynamix's data directory
6+
PATHS_DYNAMIX_CONFIG_DEFAULT=./dev/dynamix/default.cfg # Dynamix's default config file, which ships with unraid
67
PATHS_DYNAMIX_CONFIG=./dev/dynamix/dynamix.cfg # Dynamix's config file
78
PATHS_MY_SERVERS_CONFIG=./dev/Unraid.net/myservers.cfg # My servers config file
89
PATHS_MY_SERVERS_FB=./dev/Unraid.net/fb_keepalive # My servers flashbackup timekeeper file
910
PATHS_KEYFILE_BASE=./dev/Unraid.net # Keyfile location
11+
PATHS_MACHINE_ID=./dev/data/machine-id
1012
PORT=5000
11-
NODE_ENV=test
13+
NODE_ENV="test"

api/package.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -18,9 +18,9 @@
1818
"tsc": "tsc --noEmit",
1919
"lint": "eslint --config .eslintrc.ts src/",
2020
"lint:fix": "eslint --fix --config .eslintrc.ts src/",
21-
"test:watch": "vitest --pool=forks",
22-
"test": "vitest run --pool=forks",
23-
"coverage": "vitest run --pool=forks --coverage",
21+
"test:watch": "NODE_ENV=test vitest --pool=forks",
22+
"test": "NODE_ENV=test vitest run --pool=forks",
23+
"coverage": "NODE_ENV=test vitest run --pool=forks --coverage",
2424
"release": "standard-version",
2525
"dev": "vite",
2626
"command": "npm run build && clear && ./dist/cli.js",

api/vite.config.ts

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -145,14 +145,12 @@ export default defineConfig(({ mode }): ViteUserConfig => {
145145
},
146146
clearMocks: true,
147147
setupFiles: [
148+
'dotenv/config',
148149
'reflect-metadata',
149150
'src/__test__/setup/env-setup.ts',
150151
'src/__test__/setup/keyserver-mock.ts',
151152
],
152153
exclude: ['**/deploy/**', '**/node_modules/**'],
153-
env: {
154-
NODE_ENV: 'test',
155-
},
156154
},
157155
};
158156
});

0 commit comments

Comments
 (0)