我需要为某些测试启动外部进程,并且需要一些异步调用。现在我可以在每个测试中启动和停止该过程,但在失败时我真的需要一个合适的tearDown
。
答案 0 :(得分:2)
几周后又增加了从setUp和tearDown返回Futures的能力,并且今天已经提交了从测试函数返回Future的能力。
答案 1 :(得分:0)
贾斯汀,你所要求的并不存在。我看到你已经创建了这个错误(http://code.google.com/p/dart/issues/detail?id=7670&q=async%20setup&colspec=ID%20Type%20Status%20Priority%20Area% 20Milestone%20Owner%20Summary#makechanges)。这是我们现在能做的最好的事情。