我现在开发一个小型flutter应用程序。我想和所有人一样,我爱上了热重装功能。
因此,现在我想知道在单元测试期间是否有可能拥有相同的开发人员经验。一定要在某个地方转个旗,或者知道不可能。
如果不可能,是否有任何计划使之成为可能?
最佳答案
我想您想要的是在新测试更改后立即运行它们。但是在那种情况下,它不是热装。只需一个观察程序,即可检测到您的源代码或测试何时发生更改,然后重新启动它们。
Flutter和较低的层还没有实现“监视”。尽管可以使用节点包轻松实现类似的效果npm i -g watch
将在全局安装watch,以便您可以在命令行中使用它。
然后在您的终端上watch "flutter test" lib test
,它将在lib和test文件夹中的任何更改时运行flutter test
关于testing - 单元测试期间热装,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49004259/