/** Set strict mode, including expression evaluation */ public static void setStrictMode() { setStrictMode(ARQ.getContext()) ; }
@Override protected void processModulesAndArgs() { super.processModulesAndArgs(); if ( super.contains(strictDecl) ) ARQ.setStrictMode() ; cmdStrictMode = super.contains(strictDecl) ; if ( modGeneral.debug ) QueryIteratorBase.traceIterators = true ; }
@Override protected void processModulesAndArgs() { super.processModulesAndArgs(); if ( super.contains(strictDecl) ) ARQ.setStrictMode() ; cmdStrictMode = super.contains(strictDecl) ; if ( modGeneral.debug ) QueryIteratorBase.traceIterators = true ; }
public void run() { ARQ.setStrictMode(); doTests(); writeEarlResults(); }
@Override protected void exec() { if ( cmdStrictMode ) ARQ.setStrictMode() ; if ( suite != null ) SimpleTestRunner.runAndReport(suite) ; else if ( execAllTests ) allTests() ; else if ( execDAWGTests ) dawgTests() ; else { // running a manifest NodeValue.VerboseWarnings = false ; E_Function.WarnOnUnknownFunction = false ; if ( createEarlReport ) oneManifestEarl(testfile) ; else oneManifest(testfile) ; } }
@Override protected void exec() { if ( cmdStrictMode ) ARQ.setStrictMode() ; if ( suite != null ) SimpleTestRunner.runAndReport(suite) ; else if ( execAllTests ) allTests() ; else if ( execDAWGTests ) dawgTests() ; else { // running a manifest NodeValue.VerboseWarnings = false ; E_Function.WarnOnUnknownFunction = false ; if ( createEarlReport ) oneManifestEarl(testfile) ; else oneManifest(testfile) ; } }
ARQ.setStrictMode() ;