Examples of shouldContain()


Examples of com.oracle.java.testlibrary.OutputAnalyzer.shouldContain()

      ProcessTools.createJavaProcessBuilder(System.getProperty("test.vm.opts"),
                                            "-XX:-UseTLAB",
                                            "-XX:+UnlockDiagnosticVMOptions",
                                            "-XX:+VerifyBeforeGC", "-version");
    OutputAnalyzer output = new OutputAnalyzer(pb.start());
    output.shouldContain("[Verifying");
    output.shouldHaveExitValue(0);
  }
}
View Full Code Here

Examples of com.oracle.java.testlibrary.OutputAnalyzer.shouldContain()

        OutputAnalyzer output = new OutputAnalyzer(pb.start());
        output.shouldNotContain("WARNING");

        // There will always be at least one java.lang.Class instance
        output.shouldContain("java.lang.Class");

        // There will always be at least one java.lang.String instance
        output.shouldContain("java.lang.String");

        output.shouldHaveExitValue(0);
View Full Code Here

Examples of com.oracle.java.testlibrary.OutputAnalyzer.shouldContain()

        // There will always be at least one java.lang.Class instance
        output.shouldContain("java.lang.Class");

        // There will always be at least one java.lang.String instance
        output.shouldContain("java.lang.String");

        output.shouldHaveExitValue(0);
    }

    private static String[] createTestArguments(String[] cmdlineArguments) {
View Full Code Here

Examples of com.oracle.java.testlibrary.OutputAnalyzer.shouldContain()

    if (!stderr.equals(output.getStderr())) {
      throw new Exception("getStderr() returned '" + output.getStderr() + "', expected '" + stderr + "'");
    }

    try {
      output.shouldContain(stdout);
      output.stdoutShouldContain(stdout);
      output.shouldContain(stderr);
      output.stderrShouldContain(stderr);
    } catch (RuntimeException e) {
      throw new Exception("shouldContain() failed", e);
View Full Code Here

Examples of com.oracle.java.testlibrary.OutputAnalyzer.shouldContain()

    }

    try {
      output.shouldContain(stdout);
      output.stdoutShouldContain(stdout);
      output.shouldContain(stderr);
      output.stderrShouldContain(stderr);
    } catch (RuntimeException e) {
      throw new Exception("shouldContain() failed", e);
    }
View Full Code Here

Examples of com.oracle.java.testlibrary.OutputAnalyzer.shouldContain()

    } catch (RuntimeException e) {
      throw new Exception("shouldContain() failed", e);
    }

    try {
      output.shouldContain("cccc");
      throw new Exception("shouldContain() failed to throw exception");
    } catch (RuntimeException e) {
      // expected
    }
View Full Code Here

Examples of com.oracle.java.testlibrary.OutputAnalyzer.shouldContain()

      = ProcessTools.createJavaProcessBuilder(vmOpts.toArray(new String[vmOpts.size()]));
    OutputAnalyzer output = new OutputAnalyzer(pb.start());

    String dataModel = System.getProperty("sun.arch.data.model");
    if (dataModel.equals("32")) {
      output.shouldContain("The size of the object heap + perm gen exceeds the maximum representable size");
      if (output.getExitValue() == 0) {
        throw new RuntimeException("Not expected to get exit value 0");
      }
    }
  }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.