@@ -37,26 +37,26 @@ class JvmCommandSpec extends Specification {
3737
3838 " decrease heap sizes in with32BitSafe(false)" in {
3939 val cmd = new JvmCommand (Seq (), Seq (" -Xms3g" , " -Xmx4000m" , " -Xmn2000000k" , " -Xint" ), Seq ())
40- cmd.with32BitSafe(false ).jvmArgs.take(4 ) must beEqualTo(Seq (" -Xms1536m " , " -Xmx1536m " , " -Xmn1536m " , " -Xint" ))
40+ cmd.with32BitSafe(false ).jvmArgs.take(4 ) must beEqualTo(Seq (" -Xms1400m " , " -Xmx1400m " , " -Xmn1400m " , " -Xint" ))
4141 }
4242
43- " add -Doverview.is32BitJava=true in with32BitSafe(false)" in {
43+ " add -server - Doverview.is32BitJava=true in with32BitSafe(false)" in {
4444 val cmd = new JvmCommand (Seq (), Seq (" -Xfoo" ), Seq ())
45- cmd.with32BitSafe(false ).jvmArgs must beEqualTo(Seq (" -Xfoo" , " -Doverview.is32BitJava=true" ))
45+ cmd.with32BitSafe(false ).jvmArgs must beEqualTo(Seq (" -Xfoo" , " -server " , " - Doverview.is32BitJava=true" ))
4646 }
4747
4848 " not decrease heap sizes in with32BitSafe(true)" in {
4949 val cmd = new JvmCommand (Seq (), Seq (" -Xms3g" , " -Xmx4000m" , " -Xmn2000000k" , " -Xint" ), Seq ())
5050 cmd.with32BitSafe(true ).jvmArgs.take(4 ) must beEqualTo(cmd.jvmArgs)
5151 }
5252
53- " not add -Doverview.is32BitJava=true in with32BitSafe(true)" in {
53+ " not add -server - Doverview.is32BitJava=true in with32BitSafe(true)" in {
5454 val cmd = new JvmCommand (Seq (), Seq (" -Xfoo" ), Seq ())
5555 cmd.with32BitSafe(true ).jvmArgs must beEqualTo(Seq (" -Xfoo" ))
5656 }
5757
5858 " not decrease heap sizes when they are small enough already" in {
59- val cmd = new JvmCommand (Seq (), Seq (" -Xms1024m" , " -Xmx1500m " , " -Xmn200k" , " -Xint" ), Seq ())
59+ val cmd = new JvmCommand (Seq (), Seq (" -Xms1024m" , " -Xmx1350m " , " -Xmn200k" , " -Xint" ), Seq ())
6060 cmd.with32BitSafe(false ).jvmArgs.take(4 ) must beEqualTo(cmd.jvmArgs)
6161 }
6262 }
0 commit comments