Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/dart/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
有没有办法在unittest.dart中编写异步设置和拆卸函数?_Dart - Fatal编程技术网

有没有办法在unittest.dart中编写异步设置和拆卸函数?

有没有办法在unittest.dart中编写异步设置和拆卸函数?,dart,Dart,我需要为一些测试启动一个外部进程,它需要一些异步调用。现在,我可以在每次测试中启动和停止该过程,但如果出现故障,我确实需要进行适当的拆卸贾斯汀,你所要求的并不存在。我看到你创造了这个错误(http://code.google.com/p/dart/issues/detail?id=7670&q=async%20setup&colspec=ID%20Type%20Status%20Priority%20Area%20Milestone%20Owner%20Summary#makechanges).

我需要为一些测试启动一个外部进程,它需要一些异步调用。现在,我可以在每次测试中启动和停止该过程,但如果出现故障,我确实需要进行适当的
拆卸

贾斯汀,你所要求的并不存在。我看到你创造了这个错误(http://code.google.com/p/dart/issues/detail?id=7670&q=async%20setup&colspec=ID%20Type%20Status%20Priority%20Area%20Milestone%20Owner%20Summary#makechanges). 这是我们目前所能做的最好的了。

从安装和拆卸返回期货的功能在几周前添加,从测试函数返回期货的功能在今天提交。

我在文档代码合并中也遇到了这种需要。我正在测试中创建一个临时目录,需要在测试完成后将其删除。