Set jre.debugMode for unit tests. This was always the idea but we missed it earlier. Change-Id: Id6f6a62251b4683dea366d43ee84e985ad25a868
diff --git a/user/src/com/google/gwt/junit/JUnit.gwt.xml b/user/src/com/google/gwt/junit/JUnit.gwt.xml index 4bfaac9..e7fc0f5 100644 --- a/user/src/com/google/gwt/junit/JUnit.gwt.xml +++ b/user/src/com/google/gwt/junit/JUnit.gwt.xml
@@ -21,6 +21,8 @@ <inherits name="com.google.gwt.user.User"/> <inherits name="com.google.gwt.junit.JUnit3"/> + <set-property name="jre.debugMode" value="ENABLED" /> + <set-property name="gwt.logging.developmentModeHandler" value="DISABLED" /> <set-property name="gwt.logging.simpleRemoteHandler" value="ENABLED" />
diff --git a/user/test/com/google/gwt/dev/jjs/CompilerSuiteOptimized.gwt.xml b/user/test/com/google/gwt/dev/jjs/CompilerSuiteOptimized.gwt.xml index 4f42ff8..2df8002 100644 --- a/user/test/com/google/gwt/dev/jjs/CompilerSuiteOptimized.gwt.xml +++ b/user/test/com/google/gwt/dev/jjs/CompilerSuiteOptimized.gwt.xml
@@ -14,12 +14,15 @@ <module type="fileset"> <inherits name="com.google.gwt.core.Core"/> - <!-- Make sure junit xml processed prior to this one so stack mode will not be overwritten --> + <!-- Make sure junit xml processed prior to this so stack&check mode not overwritten --> <inherits name="com.google.gwt.junit.JUnit" /> <!-- stack emulation disabled so that we can check the implementation of functions --> <set-property name="compiler.stackMode" value="native" /> + <set-property name="jre.checks.checkLevel" value="MINIMAL" /> + <!-- Disable checks completely so we can assert optimizations - user should never do this --> + <set-property name="jre.debugMode" value="DISABLED" /> <source path='optimized' /> </module>