特定のテストをスキップした理由を記入してメッセージを設定することができますか?モカ - テストのスキップメッセージ(理由)を設定する
describe('xxx', function() {
checkToSkip(1)("test1", function() {\*test goes here*\});
checkToSkip(4)("test2", function() {\*test goes here*\});
});
function checkToSkip(now) {
return now > 3 ? it : xit;
//return now > 3 ? it : it.skip;
}
'checkToSkip'は 'xit'(またはit.skip)を返しますので、 'test1'はスキップされます。レポーターにテストスキップの理由を説明するメッセージを渡すことは可能ですか?以下のようなもの(または他の可能な方法)。
checkToSkip(4)("test2", function() { \\ test goes here}, "My Skip message!!!!");
注:私はwebdriverIOでmochaを使用しています。
ありがとうございました。
はジャスミンを使用して問題の解決策を説明します。私はモカで似たようなものを探しています。 http://stackoverflow.com/questions/31688650/is-it-possible-to-send-a-reason-for-jasmine-2-specs-skipped-with-xit-or-pending –