Karma Jasmine PhantomJS-PhantomJS在60000毫秒内没有捕获

时间:2017-04-06 04:19:22

标签: phantomjs karma-jasmine

在JSON包中,我尝试过许多不同版本的karma-phantomjs-launcher,phantomjs,包括phantomjs-prebuilt。

当前包JSON   " devDependencies":{     " jasmine-core":" ^ 2.5.2",     "业力":" ^ 1.6.0",     " karma-jasmine":" ^ 1.1.0",     " karma-phantomjs-launcher":" ^ 0.1.1",     " phantomjs":" ^ 1.9.20"   }

在所有情况下,我得到了#34; PhantomJS没有在60000毫秒内捕获"它尝试了两次,然后放弃了。

我在Windows 10上,从WebStorm的命令行运行。但是,我在Visual Studio Code中得到了相同的错误。

有什么问题? Karma开始,Karma找到文件,PhantomJS启动,但没有捕获。

我已经看到过在hosts文件中设置localhost并检查karma端口9876是否已被使用的建议。似乎没什么用。

请指教。 感谢

1 个答案:

答案 0 :(得分:0)

从这个帖子https://github.com/karma-runner/karma-phantomjs-launcher/issues/84

转到<?php $dbconnect = new mysqli('localhost', 'root', '', 'name'); $results = array(); $secondRow = array(); foreach ($switchArray as $key => $value) { $results = snmpwalk($value, "public", ".1.3.6.1.2.1.17.4.3.1.1"); // check for error and continue if (false === $results) { echo "$value unreachable <br>".PHP_EOL; continue; } foreach ($results as $secondResults) { $secondResults = str_replace(" ", "", $secondResults); $secondResults = str_replace("Hex-STRING:", "", $secondResults); $secondResults = str_replace("STRING:", "", $secondResults); $secondResults = str_replace("INTEGER:", "", $secondResults); $secondArray[] = $secondResults; } } echo "looping through results of the ip"; echo "<pre>"; print_r($secondArray); echo "</pre>"; C:\Windows\System32\drivers\etc\hosts(如果您使用的是Linux)

/etc/hosts添加到您的主机文件中,它可以正常运行!