File tree 2 files changed +17
-17
lines changed
2 files changed +17
-17
lines changed Original file line number Diff line number Diff line change @@ -114,14 +114,21 @@ jobs:
114
114
- name : Erase path aliases
115
115
run : sed -i -e /@remap-prod-remove-line/d ./tsconfig.base.json
116
116
117
- - name : Run tests, against dist
118
- env :
119
- TEST_DIST : true
120
- run : yarn test
121
-
122
117
- name : Run type tests with `moduleResolution Bundler`
123
118
run : rm -rf dist && yarn tsc -p . --moduleResolution Bundler --module ESNext --noEmit false --declaration --emitDeclarationOnly --outDir dist --target ESNext && rm -rf dist
124
119
120
+ - name : Ensure there's no dist folder
121
+ run : rm -rf dist
122
+
123
+ - name : Change RTK package name to ensure node_modules is used
124
+ run : sed -i -e 's|@reduxjs/toolkit|@reduxjs/toolkit-test|' ./package.json
125
+
126
+ - name : Run tests, against installed artifact
127
+ env :
128
+ TEST_DIST : true
129
+ working-directory : ./packages/toolkit
130
+ run : ../../node_modules/.bin/vitest --run --typecheck
131
+
125
132
test-types :
126
133
name : ' Test Types: TS ${{ matrix.ts }} and React ${{ matrix.react.version }}'
127
134
Original file line number Diff line number Diff line change @@ -10,22 +10,15 @@ const __dirname = path.dirname(__filename)
10
10
export default defineConfig ( {
11
11
plugins : [ tsconfigPaths ( { root : __dirname } ) ] ,
12
12
test : {
13
- alias : process . env . TEST_DIST
14
- ? {
15
- '@reduxjs/toolkit' : new URL (
16
- 'node_modules/@reduxjs/toolkit' ,
17
- import . meta. url ,
18
- ) . pathname ,
19
- }
20
- : undefined ,
21
13
globals : true ,
22
14
environment : 'jsdom' ,
23
15
setupFiles : [ './vitest.setup.ts' ] ,
24
16
include : [ './src/**/*.(spec|test).[jt]s?(x)' ] ,
25
- server : { deps : { inline : [ 'redux' , '@reduxjs/toolkit' ] } } ,
17
+ server : {
18
+ deps : {
19
+ inline : [ 'redux' , '@reduxjs/toolkit' ] ,
20
+ } ,
21
+ } ,
26
22
unstubEnvs : true ,
27
23
} ,
28
- resolve : {
29
- mainFields : [ 'module' ] ,
30
- } ,
31
24
} )
You can’t perform that action at this time.
0 commit comments