モカ・アリュール・レポーターで分度器を使用しています。テストでは、複数の「expect」ステートメントがある場合、最初の「expect」ステートメントの結果のみがレポートに記録されます。以下のサンプル コードを参照してください。
var chai = require('chai');
var chaiAsPromised = require('chai-as-promised');
chai.use(chaiAsPromised);
var expect = chai.expect;
describe('Allure report for multiple expect', function() {
it('Check Allure', function(done) {
expect("first checkpoint").to.equal("is displayed")
expect("second checkpoint").to.equal("is not displayed")
expect("third checkpoint").to.equal("is not displayed")
});
})
アリュール レポートには、最初の失敗のみが表示されます アリュール レポートのスクリーンショット
テストケースのすべての期待ステートメントのすべての失敗が必要です。これを達成する方法はありますか?
ありがとう!!