2017-08-25 82 views
0

我努力讓NUnit的測試運行預先部署到Azure的,所以我建立了一個應用程序來運行測試:爲什麼我不能在我的runsettings文件中指定TestAdaptersPaths?

https://github.com/EdLichtman/HelloAzureCI

當我在自己的PC上運行的一切這個工作正常,3個單元測試通過其中一個出現故障(如我所料應該發生,我測試環境的AppSettings)

但是當我部署到Azure中我得到的錯誤:無效的設置「RunConfiguration」。意外的XmlElement:'TestAdapterPaths'。

我甚至在Powershell中自動創建.runsettings文件,以確保直接路徑(D:\ home \ etc ...)被初始化爲TestAdaptersPaths,這樣我就可以測試它是否僅僅能夠'找到我指定的testAdaptersPaths路徑,但它仍然收到錯誤。

我使用的是微軟的指南.runsettings確切拼寫和樹狀結構,它爲什麼不工作?

+0

我真的想知道爲什麼它的工作,所以我不回答我的問題,但如果有人來這裏同樣的問題我使用的解決方案是:因爲我不需要比TestAdapterPath我添加/ TestAdapterPath什麼都重要:[Source]而不是整個設置文件 – user3654055

回答

0

看起來你失蹤 「小號」。嘗試使用TestAdaptersPaths而不是TestAdapterPaths

相關問題