使用最新的TypeScript位重新编译Chutzpah?

时间:2013-07-05 03:37:20

标签: visual-studio generics typescript visual-studio-extensions chutzpah

我需要一种方法来测试与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运行。

我该怎么做?

1 个答案:

答案 0 :(得分:1)

你不能只针对已编译的JavaScript运行测试 - 那么当它们被TypeScript编译器删除时,它不需要了解有关泛型的任何信息。

您仍然可以在TypeScript中编写所有测试,但在运行时使用纯JavaScript。

更新:Chutzpah的新版本刚刚发布,支持TypeScript 0.9!