[ACA-4695] Fix saving screenshots for E2Es, add nx eslint plugin (#3148)

* [ACA-4695] Fix saving screenshots for E2Es, add nx eslint plugin

* [ACA-4695] Improve eslint rules
This commit is contained in:
MichalKinas
2023-04-26 12:25:36 +02:00
committed by GitHub
parent 42479d92cc
commit 5fa5ac4117
17 changed files with 277 additions and 33 deletions

View File

@@ -19,6 +19,7 @@
"unicorn"
],
"rules": {
"@typescript-eslint/no-floating-promises": "off"
}
}
]

View File

@@ -5,7 +5,7 @@ const buildNumber = require('./build-number');
const outputDir = path.resolve(__dirname, '../../../e2e-output/');
async function saveScreenshots(retryCount) {
const folderName = process.env.TRAVIS_JOB_NAME.replace(/[^a-z0-9]/gi, '_').toLowerCase();
const folderName = process.env.GITHUB_JOB;
console.log(`Start uploading report in ${folderName}`);
let alfrescoJsApi = new AlfrescoApi({

View File

@@ -42,6 +42,7 @@ export const test = base.extend<Pages & Api>({
nodesPage: async ({ page }, use) => {
await use(new NodesPage(page));
},
// eslint-disable-next-line no-empty-pattern
apiClient: async ({}, use) => {
const apiClient = new ApiClientFactory();
await apiClient.setUpAcaBackend('admin');