我需要一种方法来测试与Visual Studio的Test Explorer集成的TypeScript文件。为此,我找到了an extension that does it, Chutzpah [codeplex]。
问题是扩展的当前版本不适用于TypeScript Generics。
不幸的是,这不适用于Generics。我希望他们发布更新。
class Foo<T>
当我使用泛型时,它会崩溃
foo.ts (3,23): Expected '{'
如果我删除了Generics并将所有内容更改为any
,那么它可以正常运行。
所以,既然它是开源的,我想知道如何更改它以便它将使用更新版本的TypeScript运行。
我该怎么做?
答案 0 :(得分:1)
你不能只针对已编译的JavaScript运行测试 - 那么当它们被TypeScript编译器删除时,它不需要了解有关泛型的任何信息。
您仍然可以在TypeScript中编写所有测试,但在运行时使用纯JavaScript。
更新:Chutzpah的新版本刚刚发布,支持TypeScript 0.9!