Class TestCompilationPlugins

java.lang.Object
org.teavm.junit.TestCompilationPlugins

public final class TestCompilationPlugins extends Object
  • Method Details

    • createEntryPointPlugin

      public static org.teavm.vm.spi.TeaVMPlugin createEntryPointPlugin(String testClassName, List<org.teavm.model.MethodReference> testMethods, boolean wholeClass)
    • createEntryPointPlugin

      public static org.teavm.vm.spi.TeaVMPlugin createEntryPointPlugin(String testClassName, List<org.teavm.model.MethodReference> testMethods, boolean wholeClass, String parameterizedPlans)
      Creates plugin that generates test entry point.
      Parameters:
      parameterizedPlans - arguments of Jupiter parameterized tests, as provided by ExternalCompilationRequest.getParameterizedPlans().
    • createExceptionPlugin

      public static org.teavm.vm.spi.TeaVMPlugin createExceptionPlugin()