Я использую Protractor и jasmine-allure-reporter. Я запускаю транспортир из сценария bash, и проблема связана с resultsDir, потому что я хочу, чтобы результаты генерировались в определенной папке. В настоящее время они генерируются в папке ~/e2e/project_name/conf/allure-results/. Мне нужно, чтобы они были сгенерированы в ~/e2e/reports/project_name/allure_results/
. Просто ввод полного пути resultsDir: '/home/e2e/reports/project_name/allure-results'
в параметр resultsDir ничего не меняет. Как я могу это решить?
Текущая настройка в файле conf.js:
browser.manage().timeouts().implicitlyWait(15000);
var AllureReporter = require('jasmine-allure-reporter');
jasmine.getEnv().addReporter(new AllureReporter({
allureReport: {
resultsDir: 'allure-results'
}
}));
Желаемая настройка в файле conf.js:
browser.manage().timeouts().implicitlyWait(15000);
var AllureReporter = require('jasmine-allure-reporter');
jasmine.getEnv().addReporter(new AllureReporter({
allureReport: {
resultsDir: '~/e2e/reports/project_name/allure_results/allure-results'
}
}));
~/e2e/project_name/conf/allure-results/
. Например, если я установил~/e2e/does_not_exist_folder_name/conf/allure-results/
, они все равно будут генерироваться в~/e2e/project_name/conf/allure-results/
. - person jurijk   schedule 16.03.2017