mirror of
https://github.com/Alfresco/alfresco-content-app.git
synced 2025-07-24 17:31:52 +00:00
@@ -7,7 +7,7 @@ const fs = require('fs');
|
||||
const resolve = require('path').resolve;
|
||||
const logger = require('./tools/helpers/logger');
|
||||
const retry = require('protractor-retry').retry;
|
||||
const uploadOutput = require('./e2e/e2e-config/utils/upload-output');
|
||||
const { uploadScreenshot } = require('./e2e/e2e-config/utils/upload-output');
|
||||
|
||||
require('dotenv').config({path: process.env.ENV_FILE});
|
||||
|
||||
@@ -163,16 +163,16 @@ exports.config = {
|
||||
...(process.env.CI ? SmartRunner.withOptionalExclusions(resolve(__dirname, './e2e/protractor.excludes.json')) : {})
|
||||
},
|
||||
|
||||
plugins: [
|
||||
{
|
||||
package: 'jasmine2-protractor-utils',
|
||||
disableScreenshot: false,
|
||||
screenshotOnExpectFailure: true,
|
||||
screenshotOnSpecFailure: false,
|
||||
clearFoldersBeforeTest: true,
|
||||
screenshotPath: path.resolve(__dirname, 'e2e-output/screenshots/')
|
||||
}
|
||||
],
|
||||
plugins: [{
|
||||
package: 'protractor-screenshoter-plugin',
|
||||
screenshotPath: path.resolve(__dirname, '../e2e-output/'),
|
||||
screenshotOnExpect: 'failure',
|
||||
withLogs: true,
|
||||
writeReportFreq: 'end',
|
||||
imageToAscii: 'none',
|
||||
htmlOnExpect: 'none',
|
||||
htmlOnSpec: 'none'
|
||||
}],
|
||||
|
||||
onCleanUp(results) {
|
||||
if (process.env.CI) {
|
||||
@@ -230,7 +230,7 @@ exports.config = {
|
||||
console.log(`Save screenshot is ${SAVE_SCREENSHOT}, trying to save screenshots.`);
|
||||
|
||||
try {
|
||||
await uploadOutput();
|
||||
await uploadScreenshot(1, 'ACA');
|
||||
console.log('Screenshots saved successfully.');
|
||||
} catch (e) {
|
||||
console.log('Error happened while trying to upload screenshots and test reports: ', e);
|
||||
|
Reference in New Issue
Block a user