You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* Start of Allure v3
* CI setup for new Allure v3
* correct actions
* lint
* fix test naming
* Update test snapshots
* Update knip config, and remove legacy allure command line
* lint again
* remove now unused action
* fix annoying spacing
* cleanup testing definitions to ignore packages without tests
// Create a plugins configuration object for each package with tests, using the @allurereport/plugin-awesome plugin. The report will be named `${pkg} Tests`, and will be published to the Allure server.
33
+
constpluginsConfig=Object.fromEntries(
34
+
packagesWithTests.map((pkg)=>[
35
+
pkg,
36
+
{
37
+
import: '@allurereport/plugin-awesome',
38
+
options: {
39
+
reportName: `${pkg} Tests`,
40
+
singleFile: false,
41
+
reportLanguage: 'en',
42
+
open: false,
43
+
publish: true,
44
+
groupBy: ['parentSuite','suite','subSuite'],
45
+
filter: ({ labels })=>
46
+
labels.find(({ name, value })=>name==='parentSuite'&&value===`${pkg} Tests`),
47
+
},
48
+
},
49
+
])
50
+
);
51
+
52
+
// Export the Allure configuration object, which includes the plugins configuration for each package with tests, as well as some general settings for the Allure report.
0 commit comments