单元测试期间热重载

swi*_*nid 1 testing tdd dart flutter

我现在开发一个小型颤振应用程序。我想和大家一样,我爱上了热重载功能。

所以现在我想知道是否有可能在单元测试期间拥有相同的开发人员体验。确实必须在某个地方转动标志,或者是正确的知道不可能。

如果不可能,是否有任何计划使其成为可能?

Rém*_*let 5

我想您想要的是在新测试发生变化后立即运行它们。但在这种情况下,它不是热重载。只是一个观察者,可以检测您的源或测试何时发生更改并重新启动它们。

Flutter 和较低层还没有实现“watch”。尽管使用节点包可以很容易地实现类似的效果

npm i -g watch这将全局安装watch,以便您可以将其用作命令行。

然后在你的终端中执行

watch "flutter test" lib testflutter test每当 lib 和 test 文件夹内发生更改时都会运行