Javascript 使JSHint识别测试完成';USEUNIT指令
我试图在这里使用JSHint来提高代码质量,但遇到了一个小问题。TestComplete为我们提供了注释“directive”//USEUNIT,它允许我们在测试脚本中引用另一个文件。它的工作原理如下: FileA.sj:Javascript 使JSHint识别测试完成';USEUNIT指令,javascript,jshint,testcomplete,Javascript,Jshint,Testcomplete,我试图在这里使用JSHint来提高代码质量,但遇到了一个小问题。TestComplete为我们提供了注释“directive”//USEUNIT,它允许我们在测试脚本中引用另一个文件。它的工作原理如下: FileA.sj: function foo() { // do stuff } FileB.sj //USEUNIT FileA function main() { FileA.foo(); } 现在,TestComplete不要求我们用源单元限定函数名,但我们在编码标准中定义了它
function foo()
{
// do stuff
}
FileB.sj
//USEUNIT FileA
function main()
{
FileA.foo();
}
现在,TestComplete不要求我们用源单元限定函数名,但我们在编码标准中定义了它,我们希望这样做。我试图找出在何处修改JSHint以允许使用//USEUNIT命令/指令,并使其认识到//USEUNIT定义了一个应被视为新的有效关键字的对象
有人能给我一个提示吗?我已经知道如何扩展JSHint来识别默认的TestComplete对象,所以这不是问题所在。我想弄清楚如何让它识别USEUNIT。