2017-02-24 21 views
1

由于硒超时错误,我在特拉维斯测试失败时出现问题。这非常令人沮丧,但是我已经到了绕过它的地步。这个测试在Travis上失败了,但是通过了本地。有没有一种方法可以让travis跳过一个特定的测试,并在本地机器而不是CI服务器上运行它?如果可以的话,这将是非常棒的。跳过特拉维斯的特定测试并在本地运行

回答

0

如果设置了TRAVIS变量,则将结果包括在if case测试中。当您运行本地时,通常不会设置,但它由Travis CI设置:

if not ENV['TRAVIS'] 
    def test_that_fails_on_travis() 
     # test something 
    end 
end 
相关问题