更改yeoman-test.run()默认临时目录

时间:2016-09-08 13:07:01

标签: javascript unit-testing yeoman

我用Mocha来测试我的Yeoman发电机。它会创建大量文件,所以我认为使用tmpfs(RAM文件系统)来提高i / o速度会更好。

我发现yeoman-test.run()使用Linux上的/ tmp目录暂时在子目录中生成一个脚手架,用应用程序的随机ID命名。我无法将/ tmp挂载为tmpfs,因为有太多的应用程序使用它来存储临时文件而我没有足够的RAM。

所以我将tmpfs挂载为/ var / tmpfs。

问题:如何更改yeoman-test.run()默认的临时目录路径?

1 个答案:

答案 0 :(得分:0)

yeoman-test.run()的inDir(dirPath,optionalCallback)方法可以做到这一点。