私は分度器とジャスミン - 魅力のレポーターを使用しています。私はbashスクリプトから分度器を起動していますが、結果は特定のフォルダに結果を生成したいので、結果はresultsDirです。現在は〜/ e2e/project_name/conf/allure-results/というフォルダに生成されています。私が必要とするのは、それらを~/e2e/reports/project_name/allure_results/
で生成させることです。 resultsDirパラメータにフルパスresultsDir: '/home/e2e/reports/project_name/allure-results'
を入力するだけで何も変更されません。これをどうすれば解決できますか?分度器:魅力のレポーターの結果を定義する別の場所に配置するディレクトリ
conf.jsファイルの現在の設定:conf.jsファイルで
browser.manage().timeouts().implicitlyWait(15000);
var AllureReporter = require('jasmine-allure-reporter');
jasmine.getEnv().addReporter(new AllureReporter({
allureReport: {
resultsDir: 'allure-results'
}
}));
理想のセットアップ:
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'
}
}));
親愛なるほどうまくいくはずです。 –
残念ながらそれはしません。 resultsDirパラメータに書いても、 '〜/ e2e/project_name/conf/allure-results /'に結果が生成されます。たとえば、 '〜/ e2e/does_not_exist_folder_name/conf/allure-results /'に設定した場合、 '〜/ e2e/project_name/conf/allure-results /'にそれを生成します。 – jurijk
それはあなたのために働いたのですか? –