多个casper测试

时间:2015-05-11 13:54:22

标签: javascript testing mocha casperjs

我有一个关于多个casper测试的问题。 我正在使用mocha-casper,我希望一个接一个地运行多个测试,而不会相互干扰。我有几个测试文件,只要我正在单独执行它们,它们都工作正常,但是当我尝试一次运行它们时,我收到以下错误:
Unsafe JavaScript attempt to access frame with URL about:blank from frame with URL file:...

我知道这个问题与我在每个文件中使用before(function () { casper.start(url)});并且它们互相干扰的事实有关。

更新:

为了对测试文件进行排序,我尝试了以下内容:

  • casper.start(url)替换为casper.reload()以尝试重置页面
  • 尝试仅在第一个测试文件中使用casper.start(url),而在之后使用的casper.thenOpen(url)中使用|grep -v -e '^$' | grep -v "Unsafe JavaScript"

但我仍然遇到同样的问题!

基本上,我想做的事情是在我的视图开头(单页)开始每一个测试。

有人可以帮助我吗?

更新:

由于我在Ubuntu中编程并从命令行运行我的测试用例,因此我制定了以下解决方法: 我加上了 sklearn.svm.SVR
我的命令

0 个答案:

没有答案