scala - Stackoverflow 与 scala specs2

标签 scala testing playframework-2.0 stack-overflow specs2

我目前正在使用 specs2 库在 Scala 中为 Play 应用程序编写一些单元测试。 我在编译过程中经常出现堆栈溢出错误。 我已将链分成多个测试,但有些测试非常庞大,错误仍然存​​在...... 我没有成功更改堆栈的大小(或者错误仍然存​​在,即使我输入了一个巨大的值,并修改了系统限制)。 有人知道吗? 问候,

最佳答案

这个问题是specs2设计中固有的。您可能想尝试 ScalaTest。它没有问题。除此之外,您需要增加筹码量。你说你试过了,所以要么它不起作用,要么你增加的不够多。不确定你是如何编译的,但是为了让 scalac 增加它的堆栈大小,你可以在编译之前尝试这样的事情:

JAVA_OPTS="-服务器 -Xmx4096M -Xms256M -Xss20M" 导出 JAVA_OPTS

关于scala - Stackoverflow 与 scala specs2,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13458727/

相关文章:

Scalactic Accumulation 的 withGood of Seq

java - 使用函数式风格合并两个数组

scala - 无法导入带有 Scala 类 Connection* 的 HBase

android - 无法在要在 Firebase 测试实验室上运行的 Espresso 脚本中找到检测不同设备相机按钮的解决方案

unit-testing - 请解释单元测试

java - 迁移到 2.4 后 Play 的路由文件出现问题

google-app-engine - Java GAE maven配置问题?只是另一个验证错误

unit-testing - Erlang - Eunit 设置函数不运行

java - 从 PagedList 中排除重复数据

scala - 我如何将 Apache Spark 与 Play Framework 集成以实时显示预测?