zhaojs
2023-07-04 61a8d0b62dcc5ddd20dc002d32b8941aae98a614
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
const createTestCafe = require('testcafe');
 
let testcafe;
let runner;
let failedCount;
 
 
createTestCafe().then((tc) => {
    testcafe = tc;
    runner = tc.createRunner();
    return runner
        .src('./tests/Sortable.test.js')
        .browsers('chrome:headless')
        .concurrency(3)
        .run();
}).then((actualFailedCount) => {
    failedCount = actualFailedCount;
    console.log('FAILED COUNT', actualFailedCount)
    return testcafe.close();
}).then(() => process.exit(failedCount));