我正在尝试对依赖 spawnURI 的代码进行单元测试,以隔离在 localhost 上的单独端口上运行的隔离(不是自包含的,我意识到)。
pub run test -pchrome
通过yield运行测试SecurityError: Failed to construct 'Worker': Script at 'http://localhost:8064/test.isolate.dart.js' cannot be accessed from origin 'http://localhost:38643'.
测试在 vm/dartium 中运行良好。
是否有任何 dart/pub 方法可以在禁用安全性的情况下运行浏览器测试?我知道我可以别名/覆盖每个平台可执行文件或代理隔离,但是有没有办法指示 pub test 使用不同的可执行文件或选项?