2012-10-16 49 views
1

我想知道是否有人嘗試使用Typescript實施iOS UIAutomation測試。TypeScript與UIAutomation(蘋果的圖書館)

我想我需要製作自己的聲明文件並根據需要添加它們,但有一件事我無法弄清楚。其他JavaScript文件需要在源代碼中使用#import聲明導入。類似這樣的:

#import "File.js" 

var target = UIATarget.localTarget(); 
var app = target.frontMostApp(); 
var window = app.mainWindow(); 
target.logElementTree(); 
... 

我該如何處理Typescript中的這種語法?我想告訴編譯器不要處理#import "File.js只是將其複製到結果js中,但我找不到specification中的任何編譯器指令或類似代碼。這甚至有可能嗎?

回答

0

不幸的是,目前在手稿中沒有辦法做到這一點。在codeplex也有一個問題。在Microsoft出現並添加指令之前,您必須手動執行此操作。

+0

我明白了。這個問題是在我意識到沒有這樣的功能後昨晚創建的。我希望他們很快就會有一個里程碑。 – nacho4d

1

我也沒有在文檔中找到這個功能。我認爲沒有辦法做到這一點。

您可以在請求此方法的codeplex上打開一個問題。

+0

謝謝......我在[codeplex](http://typescript.codeplex.com/workitem/264)中添加了一個問題,請求使用此功能。 – nacho4d