我正在尝试为Iron Python代码运行单元测试(使用C#的Python)。在运行单元测试时,我遇到了以下错误。然而,奇怪的是,该框架可以运行于其他python代码测试。框架是使用unittest.defaultTestLoader.loadTestsFromName编写的,然后调用测试运行器。
我觉得代码可能没有运行的一个原因是内存异常,因为与测试成功运行的其他代码相比,在这段python代码中使用了很多数据结构。
我一直致力于将defaultTestLoader更改为loadTestsFromModule,并从the加载测试。但我仍然得到相同的错误。
有人能帮我找到一个解决方案吗?Error on CMD when running tests
发布于 2020-10-06 20:26:25
我在Dynamo for Revit应用中也遇到了同样的问题。据我所知,命名变量的数量有一定的内存限制。我开始使用dict而不是变量。这对我有帮助。但这并不是最好的出路。

https://stackoverflow.com/questions/63153267
复制相似问题