2016-08-10 10 views
0

は、私は次のように斧(AxeBuilder)を使用して、いくつかの分度器のテストを持っている:それは私のジャスミンのレポーターで報告することができるようにジャスミンまたはレポーターにカスタムデータを渡すには?

var AxeBuilder = require('path_to_the/axe-webdriverjs'); 

describe('Page under test', function() { 
    'use strict'; 

    it('should be accessible', function() { 
     AxeBuilder(browser.driver).analyze(function(results) { 
      expect(results.violations.length).toBe(0); 
     }); 
    }); 

}); 

は、どのように私はジャスミンに出results.violationsを渡しに行きますか?

私は現在、次のジャスミンJSON Reporterを使用するために探しています:

https://github.com/DrewML/jasmine-json-test-reporter

しかし、私は最終的に出力HTMLにこれをカスタマイズします。

答えて

0

私は最後にこの問題を発見しました。

それは解決策はこのように、カスタムジャスミンマッチャを書くことであることが判明:http://jasmine.github.io/2.4/custom_matcher.html

これは、あなたがresult.messageに出て渡されている情報を制御することができます。

関連する問題