我通过Jasmine,Karma和各种浏览器进行测试.我目前正在调试一个仅在PhantomJS中失败的测试.
我想调试这个调用,所以我在karma中设置了一个自定义PhantomJS启动器,它在调试端口打开的情况下运行它.
我可以通过该端口访问Chrome中的远程调试器,但是,它似乎对我的任何测试文件一无所知.它报告"about:blank"和"localhost:9876"(Phantom正在击中的karma服务器),但是当我尝试调试该位置时,它没有显示任何源文件或Jasmine规范文件.
有没有人见过这种行为?我已经阅读了关于远程调试功能的PhantomJS文档,他们没有对这个问题有所了解,AFAIK.