2017-08-25 81 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

相关问题