我可以使用未使用的Typescript页面对象运行TestCafe测试吗

问题描述

我正在使用Page Objects模式在testcafe中编写测试。

某些页面对象是事先写的(在实际使用之前),因为我知道页面并且知道会发生什么。

但是,当尝试使用未使用的页面对象运行测试时,我会收到一条错误消息,例如:

Error: TypeScript compilation Failed.
C:/path-to/a.page-object.ts (40,7): 'PageObjectExample' is declared but never used.

是否有一个testcafe或TypeScript选项可以(临时)允许这些测试的编译?

解决方法

您似乎正在使用自定义tsconfig,因为此错误是由于noUnusedLocal选项引起的。摆脱配置中的此选项。

另请参阅:

Ignore all errors in a typescript file

Customize TestCafe Compiler Options