Dart 你如何让'pub run_test'结束后杀死pub

Dart 你如何让'pub run_test'结束后杀死pub,dart,angular-dart,Dart,Angular Dart,我想在Windows Jenkins服务器上运行dart单元测试。问题是当测试完成时,它会打印出来 `pub serve` was not terminated 并在(Ctrl-C x2)返回控制台之前等待用户输入。这导致Jenkins不知道测试是否已完成,最终导致超时构建失败。有没有办法在测试完成后让pub run test/angular\u test返回控制台?在最新版本的AngularDart中,由于类似于此和旧体系结构的问题,我们不再使用pub-serve。您使用的是什么版本的Ang

我想在Windows Jenkins服务器上运行dart单元测试。问题是当测试完成时,它会打印出来

`pub serve` was not terminated

并在(Ctrl-C x2)返回控制台之前等待用户输入。这导致Jenkins不知道测试是否已完成,最终导致超时构建失败。有没有办法在测试完成后让pub run test/angular\u test返回控制台?

在最新版本的AngularDart中,由于类似于此和旧体系结构的问题,我们不再使用
pub-serve
。您使用的是什么版本的AngularDart?@matanlurey那么您能告诉我您使用的是什么设置吗
pub-service
很方便,但这很烦人。我正在使用
4.0.0
mysetup:environment:sdk:'>=1.24.2我发现如果我在一个单独的控制台中运行pub-serve,我可以让
pub-run-test
test在它完成时返回到提示符,方法是使用--pub-serve选项将它指向另一个控制台中正在服务的端口。但是,如果不启动自己的pub-serve实例,就无法运行angular_测试。@matanlurey那么您使用什么呢?pub-run-u测试自动启动pub-service。你是说不要使用角度测试吗?