/** * <p>The before test event handler.</p> * * <p>Delegates to the registered {@link ApplicationContextProducer} instances in order to create the application * context.</p> * * @param event the before test event */ public void beforeTest(@Observes Before event) { createTestApplicationContext(event.getTestClass()); }
public void applyIstioResourcesAtMethodScope(@Observes(precedence = -20) Before beforeMethod, final IstioClient istioClient) { final TestClass testClass = beforeMethod.getTestClass(); final Method testMethod = beforeMethod.getTestMethod(); log.info(String.format("Creating Istio resource for %s method %s", testClass.getName(), testMethod.getName())); createResources(createResourceKey(testMethod), istioClient, findAnnotations(testMethod)); }
void cleanBefore(@Observes(precedence = 10) Before before) { this.clean(before.getTestClass(), before.getTestMethod(), false); }
void cleanBefore(@Observes(precedence = 10) Before before) { this.clean(before.getTestClass(), before.getTestMethod(), false); }
void cleanBefore(@Observes(precedence = 10) Before before) { this.clean(before.getTestClass(), before.getTestMethod(), false); }
void populate(@Observes Before before) { populate(before.getTestClass(), before.getTestMethod()); }
void populate(@Observes Before before) { populate(before.getTestClass(), before.getTestMethod()); }
void cleanBefore(@Observes(precedence = 10) Before before) { this.clean(before.getTestClass(), before.getTestMethod(), false); }
public void applyKubernetesResourcesAtMethodScope(@Observes(precedence = 10) Before beforeMethod, final KubernetesClient kubernetesClient) { final TestClass testClass = beforeMethod.getTestClass(); final Method testMethod = beforeMethod.getTestMethod(); final KubernetesResource[] kubernetesResources = findAnnotations(testMethod); log.info(String.format("Creating environment for %s method %s", testClass.getName(), testMethod.getName())); createResources(createResourceKey(testClass.getJavaClass(), testMethod), kubernetesClient, kubernetesResources); }
public void applyKubernetesResourcesAtMethodScope(@Observes(precedence = 10) Before beforeMethod, final KubernetesClient kubernetesClient) { final TestClass testClass = beforeMethod.getTestClass(); final Method testMethod = beforeMethod.getTestMethod(); final KubernetesResource[] kubernetesResources = findAnnotations(testMethod); log.info(String.format("Creating environment for %s method %s", testClass.getName(), testMethod.getName())); createResources(createResourceKey(testClass.getJavaClass(), testMethod), kubernetesClient, kubernetesResources); }
public void createOpenShiftResource(@Observes(precedence = 10) Before event, OpenShiftAdapter client, CubeOpenShiftConfiguration cubeOpenShiftConfiguration) { final TestClass testClass = event.getTestClass(); final Method testMethod = event.getTestMethod(); log.info(String.format("Creating environment for %s method %s", testClass.getName(), testMethod)); OpenShiftResourceFactory.createResources(testClass.getJavaClass(), client, testMethod, cubeOpenShiftConfiguration.getProperties()); methodTemplateProcessor = new MethodTemplateProcessor(client, cubeOpenShiftConfiguration, testClass, testMethod); methodTemplateProcessor.processTemplateResources(); }
private ScreenshotMetaData getMetaData(Before event) { ScreenshotMetaData metaData = new ScreenshotMetaData(); metaData.setTestClass(event.getTestClass()); metaData.setTestMethod(event.getTestMethod()); metaData.setTimeStamp(System.currentTimeMillis()); metaData.setResourceType(screenshooter.get().getScreenshotType()); return metaData; }
private ScreenshotMetaData getMetaData(Before event) { ScreenshotMetaData metaData = new ScreenshotMetaData(); metaData.setTestClass(event.getTestClass()); metaData.setTestMethod(event.getTestMethod()); metaData.setTimeStamp(System.currentTimeMillis()); metaData.setResourceType(screenshooter.get().getScreenshotType()); return metaData; }
@Override public void enrich(Before event) throws Exception { boolean runAsClient = RunModeUtils.isRunAsClient( this.deployment.get(), event.getTestClass(), event.getTestMethod()); if (runAsClient || RunModeUtils.isLocalContainer(container.get())) { super.enrich(event); } } }
@Override public void enrich(Before event) throws Exception { boolean runAsClient = RunModeUtils.isRunAsClient( this.deployment.get(), event.getTestClass(), event.getTestMethod()); if (runAsClient || RunModeUtils.isLocalContainer(container.get())) { super.enrich(event); } } }
void sendBefore(@Observes Before event) throws Exception { if (WarpCommons.isWarpTest(event.getTestClass().getJavaClass())) { remoteOperationService().execute(new FireBeforeSuiteOnServer()); } }
public void beforeTestCreateUnsharedAsciidoctorInstance(@Observes(precedence = 5) Before before) { if (isUnsharedInstanceRequired(before.getTestClass().getJavaClass(), Asciidoctor.class) || isUnsharedInstanceRequired(before.getTestMethod(), Asciidoctor.class)) { scopedAsciidoctor.get().setUnsharedAsciidoctor( Asciidoctor.Factory.create()); } }
public void beforeTestCreateUnsharedAsciidoctorInstance(@Observes(precedence = 5) Before before) { if (isUnsharedInstanceRequired(before.getTestClass().getJavaClass(), Asciidoctor.class) || isUnsharedInstanceRequired(before.getTestMethod(), Asciidoctor.class)) { scopedAsciidoctor.get().setUnsharedAsciidoctor( Asciidoctor.Factory.create()); } }
public void beforeTestCreateUnsharedTemporaryFolder(@Observes(precedence = 5) Before before) throws IOException { if (isUnsharedInstanceRequired(before.getTestClass().getJavaClass(), TemporaryFolder.class) || isUnsharedInstanceRequired(before.getTestMethod(), TemporaryFolder.class)) { TemporaryFolder temporaryFolder = new TemporaryFolder(); temporaryFolder.create(); scopedTemporaryFolder.get().setUnsharedTemporaryFolder( temporaryFolder); } }
public void beforeTestCreateUnsharedTemporaryFolder(@Observes(precedence = 5) Before before) throws IOException { if (isUnsharedInstanceRequired(before.getTestClass().getJavaClass(), TemporaryFolder.class) || isUnsharedInstanceRequired(before.getTestMethod(), TemporaryFolder.class)) { TemporaryFolder temporaryFolder = new TemporaryFolder(); temporaryFolder.create(); scopedTemporaryFolder.get().setUnsharedTemporaryFolder( temporaryFolder); } }