mirror of
https://github.com/logos-messaging/js-waku.git
synced 2026-01-02 13:53:12 +00:00
chore(sds): use allure reporting (#2255)
This commit is contained in:
parent
053e4901e7
commit
becb46f3a5
3
package-lock.json
generated
3
package-lock.json
generated
@ -41501,8 +41501,11 @@
|
|||||||
"@rollup/plugin-json": "^6.0.0",
|
"@rollup/plugin-json": "^6.0.0",
|
||||||
"@rollup/plugin-node-resolve": "^15.2.3",
|
"@rollup/plugin-node-resolve": "^15.2.3",
|
||||||
"@waku/build-utils": "*",
|
"@waku/build-utils": "*",
|
||||||
|
"allure-commandline": "^2.27.0",
|
||||||
|
"allure-mocha": "^2.9.2",
|
||||||
"cspell": "^8.6.1",
|
"cspell": "^8.6.1",
|
||||||
"fast-check": "^3.19.0",
|
"fast-check": "^3.19.0",
|
||||||
|
"mocha-multi-reporters": "^1.5.1",
|
||||||
"npm-run-all": "^4.1.5",
|
"npm-run-all": "^4.1.5",
|
||||||
"rollup": "^4.12.0"
|
"rollup": "^4.12.0"
|
||||||
},
|
},
|
||||||
|
|||||||
6
packages/sds/.mocha.reporters.json
Normal file
6
packages/sds/.mocha.reporters.json
Normal file
@ -0,0 +1,6 @@
|
|||||||
|
{
|
||||||
|
"reporterEnabled": "spec, allure-mocha",
|
||||||
|
"allureMochaReporter": {
|
||||||
|
"outputDir": "allure-results"
|
||||||
|
}
|
||||||
|
}
|
||||||
@ -15,10 +15,10 @@ if (process.env.CI) {
|
|||||||
console.log("Running tests in parallel");
|
console.log("Running tests in parallel");
|
||||||
config.parallel = true;
|
config.parallel = true;
|
||||||
config.jobs = 6;
|
config.jobs = 6;
|
||||||
console.log("Using JSON reporter for test results");
|
console.log("Activating allure reporting");
|
||||||
config.reporter = 'json';
|
config.reporter = 'mocha-multi-reporters';
|
||||||
config.reporterOptions = {
|
config.reporterOptions = {
|
||||||
output: 'reports/mocha-results.json'
|
configFile: '.mocha.reporters.json'
|
||||||
};
|
};
|
||||||
} else {
|
} else {
|
||||||
console.log("Running tests serially. To enable parallel execution update mocha config");
|
console.log("Running tests serially. To enable parallel execution update mocha config");
|
||||||
|
|||||||
@ -66,8 +66,11 @@
|
|||||||
"@rollup/plugin-json": "^6.0.0",
|
"@rollup/plugin-json": "^6.0.0",
|
||||||
"@rollup/plugin-node-resolve": "^15.2.3",
|
"@rollup/plugin-node-resolve": "^15.2.3",
|
||||||
"@waku/build-utils": "*",
|
"@waku/build-utils": "*",
|
||||||
|
"allure-commandline": "^2.27.0",
|
||||||
|
"allure-mocha": "^2.9.2",
|
||||||
"cspell": "^8.6.1",
|
"cspell": "^8.6.1",
|
||||||
"fast-check": "^3.19.0",
|
"fast-check": "^3.19.0",
|
||||||
|
"mocha-multi-reporters": "^1.5.1",
|
||||||
"npm-run-all": "^4.1.5",
|
"npm-run-all": "^4.1.5",
|
||||||
"rollup": "^4.12.0"
|
"rollup": "^4.12.0"
|
||||||
},
|
},
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user