File tree 2 files changed +11
-9
lines changed
2 files changed +11
-9
lines changed Original file line number Diff line number Diff line change 80
80
killall node || echo ' no node processes'
81
81
82
82
# TODO: INFRA-155 Remove it completely by rewriting a task tests or migrate to jest.setup or smth
83
- export REDIS_URL=redis://127.0.0.1:6379/4
84
- yarn jest ./packages/keystone --maxWorkers=2
83
+ REDIS_URL=redis://127.0.0.1:6379/32 yarn jest ./packages/keystone --maxWorkers=1 --forceExit
85
84
yarn workspace @app/condo lint-schema
86
85
fi
Original file line number Diff line number Diff line change
1
+ const { getKVClient } = require ( './kv' )
1
2
const { createTask, createWorker, taskQueues } = require ( './tasks' )
2
3
3
4
function createTaskFactory ( ) {
@@ -7,15 +8,17 @@ function createTaskFactory () {
7
8
}
8
9
}
9
10
10
- beforeAll ( async ( ) => {
11
- return await createWorker ( )
12
- } )
11
+ describe ( 'tasks' , ( ) => {
12
+ beforeAll ( async ( ) => {
13
+ const kv = getKVClient ( )
14
+ await kv . set ( 'data_version' , 2 )
15
+ return await createWorker ( )
16
+ } )
13
17
14
- afterAll ( async ( ) => {
15
- await Promise . all ( Array . from ( taskQueues . entries ( ) ) . map ( ( [ , queue ] ) => queue . close ( ) ) )
16
- } )
18
+ afterAll ( async ( ) => {
19
+ await Promise . all ( Array . from ( taskQueues . entries ( ) ) . map ( ( [ , queue ] ) => queue . close ( ) ) )
20
+ } )
17
21
18
- describe ( 'tasks' , ( ) => {
19
22
test ( 'createTask result' , ( ) => {
20
23
const task = createTask ( 'asyncAddTask1' , createTaskFactory ( ) )
21
24
expect ( task ) . toHaveProperty ( 'delay' )
You can’t perform that action at this time.
0 commit comments