Merge pull request #5007 from gwenneg/issue-4989-rename-substrate-test

Rename @SubstrateTest to @NativeImageTest
This commit is contained in:
Guillaume Smet
2019-10-29 23:36:54 +01:00
committed by GitHub
124 changed files with 361 additions and 246 deletions

View File

@@ -2,7 +2,7 @@ package io.quarkus.deployment.test;
public interface TestScopeSetup {
void setup(boolean isSubstrateTest);
void setup(boolean isNativeImageTest);
void tearDown(boolean isSubstrateTest);
void tearDown(boolean isNativeImageTest);
}

View File

@@ -30,6 +30,6 @@ test {
dependsOn 'cleanTest'
useJUnitPlatform()
// @SubstrateTest and JVM mode tests can't be mixed in the same run
// @NativeImageTest and JVM mode tests can't be mixed in the same run
forkEvery 1
}

View File

@@ -1,8 +1,8 @@
package [=javaPackageBase].it;
import io.quarkus.test.junit.SubstrateTest;
import io.quarkus.test.junit.NativeImageTest;
@SubstrateTest
@NativeImageTest
class [=artifactIdBaseCamelCase]IT extends [=artifactIdBaseCamelCase]Test {
}

View File

@@ -1,8 +1,8 @@
package ${package_name};
import io.quarkus.test.junit.SubstrateTest;
import io.quarkus.test.junit.NativeImageTest;
@SubstrateTest
@NativeImageTest
public class Native${class_name}IT extends ${class_name}Test {
// Execute the same tests but in native mode.

View File

@@ -1,6 +1,6 @@
package ${package_name}
import io.quarkus.test.junit.SubstrateTest
import io.quarkus.test.junit.NativeImageTest
@SubstrateTest
@NativeImageTest
open class Native${class_name}IT : ${class_name}Test()

View File

@@ -1,6 +1,6 @@
package ${package_name}
import io.quarkus.test.junit.SubstrateTest
import io.quarkus.test.junit.NativeImageTest
@SubstrateTest
@NativeImageTest
class Native${class_name}IT extends ${class_name}Test

View File

@@ -193,9 +193,9 @@ Then, open the `src/test/java/org/acme/quickstart/NativeGreetingResourceIT.java`
package org.acme.quickstart;
import io.quarkus.test.junit.SubstrateTest;
import io.quarkus.test.junit.NativeImageTest;
@SubstrateTest // <1>
@NativeImageTest // <1>
public class NativeGreetingResourceIT extends GreetingResourceTest { // <2>
// Run the same tests
@@ -254,7 +254,7 @@ you can only test via HTTP calls. Your test code does not actually run natively,
that does not call your HTTP endpoints, it's probably not a good idea to run them as part of native tests.
If you share your test class between JVM and native executions like we advise above, you can mark certain tests
with the `@DisabledOnSubstrate` annotation in order to only run them on the JVM.
with the `@DisabledOnNativeImage` annotation in order to only run them on the JVM.
== Creating a container

View File

@@ -354,7 +354,7 @@ There are a few system properties that can be used to tune the bootstrap of the
== Native Executable Testing
It is also possible to test native executables using `@SubstrateTest`. This supports all the features mentioned in this
It is also possible to test native executables using `@NativeImageTest`. This supports all the features mentioned in this
guide except injecting into tests (and the native executable runs in a separate non-JVM process this is not really possible).

View File

@@ -440,7 +440,7 @@ If you have not used <<project-creation,project scaffolding>>, add the following
<1> Optionally use a BOM file to omit the version of the different Quarkus dependencies.
<2> Use the Quarkus Maven plugin that will hook into the build process
<3> Use a native profile and plugin to activate GraalVM compilation
<4> If you want to test your native executable with Integration Tests, add the following plugin configuration. Test names `*IT` and annotated `@SubstrateTest` will be run against the native executable. See the link:building-native-image-guide.html[Native executable guide] for more info.
<4> If you want to test your native executable with Integration Tests, add the following plugin configuration. Test names `*IT` and annotated `@NativeImageTest` will be run against the native executable. See the link:building-native-image-guide.html[Native executable guide] for more info.
[[uber-jar-maven]]
=== Uber-Jar Creation

View File

@@ -11,8 +11,8 @@ public class ArcTestRequestScopeProvider implements TestScopeSetup {
private static final Logger LOGGER = Logger.getLogger(ArcTestRequestScopeProvider.class);
@Override
public void setup(boolean isSubstrateTest) {
if (isSubstrateTest) {
public void setup(boolean isNativeImageTest) {
if (isNativeImageTest) {
return;
}
ArcContainer container = Arc.container();
@@ -25,8 +25,8 @@ public class ArcTestRequestScopeProvider implements TestScopeSetup {
}
@Override
public void tearDown(boolean isSubstrateTest) {
if (isSubstrateTest) {
public void tearDown(boolean isNativeImageTest) {
if (isNativeImageTest) {
return;
}
ArcContainer container = Arc.container();

View File

@@ -1,7 +1,7 @@
package io.quarkus.it.dynamodb;
import io.quarkus.test.junit.SubstrateTest;
import io.quarkus.test.junit.NativeImageTest;
@SubstrateTest
@NativeImageTest
public class DynamoDbFunctionalityITCase extends DynamoDbFunctionalityTest {
}

View File

@@ -1,7 +1,7 @@
package io.quarkus.it.amazon.lambda;
import io.quarkus.test.junit.SubstrateTest;
import io.quarkus.test.junit.NativeImageTest;
@SubstrateTest
@NativeImageTest
public class AmazonLambdaSimpleIT extends AmazonLambdaSimpleTestCase {
}

View File

@@ -1,7 +1,7 @@
package io.quarkus.it.amazon.lambda;
import io.quarkus.test.junit.SubstrateTest;
import io.quarkus.test.junit.NativeImageTest;
@SubstrateTest
@NativeImageTest
public class AmazonLambdaSimpleIT extends AmazonLambdaSimpleTestCase {
}

View File

@@ -1,8 +1,8 @@
package io.quarkus.it.artemis;
import io.quarkus.test.junit.SubstrateTest;
import io.quarkus.test.junit.NativeImageTest;
@SubstrateTest
@NativeImageTest
public class ArtemisConsumerITCase extends ArtemisConsumerTest {
}

View File

@@ -1,8 +1,8 @@
package io.quarkus.it.artemis;
import io.quarkus.test.junit.SubstrateTest;
import io.quarkus.test.junit.NativeImageTest;
@SubstrateTest
@NativeImageTest
public class ArtemisProducerITCase extends ArtemisProducerTest {
}

View File

@@ -1,8 +1,8 @@
package io.quarkus.it.artemis;
import io.quarkus.test.junit.SubstrateTest;
import io.quarkus.test.junit.NativeImageTest;
@SubstrateTest
@NativeImageTest
public class ArtemisConsumerITCase extends ArtemisConsumerTest {
}

View File

@@ -1,8 +1,8 @@
package io.quarkus.it.artemis;
import io.quarkus.test.junit.SubstrateTest;
import io.quarkus.test.junit.NativeImageTest;
@SubstrateTest
@NativeImageTest
public class ArtemisProducerITCase extends ArtemisProducerTest {
}

View File

@@ -1,7 +1,7 @@
package io.quarkus.it.resteasy.elytron;
import io.quarkus.test.junit.SubstrateTest;
import io.quarkus.test.junit.NativeImageTest;
@SubstrateTest
@NativeImageTest
public class BaseAuthIT extends BaseAuthTest {
}

View File

@@ -1,8 +1,8 @@
package io.quarkus.elytron.security.jdbc.it;
import io.quarkus.test.junit.SubstrateTest;
import io.quarkus.test.junit.NativeImageTest;
@SubstrateTest
@NativeImageTest
class ElytronSecurityJdbcIT extends ElytronSecurityJdbcTest {
}

View File

@@ -1,8 +1,8 @@
package io.quarkus.it.elytron.oauth2;
import io.quarkus.test.junit.SubstrateTest;
import io.quarkus.test.junit.NativeImageTest;
@SubstrateTest
@NativeImageTest
class ElytronOauth2ExtensionResourceITCase extends ElytronOauth2ExtensionResourceTestCase {
}

View File

@@ -1,7 +1,7 @@
package io.quarkus.it.elytron;
import io.quarkus.test.junit.SubstrateTest;
import io.quarkus.test.junit.NativeImageTest;
@SubstrateTest
@NativeImageTest
public class JCAITCase extends JCATestCase {
}

View File

@@ -1,7 +1,7 @@
package io.quarkus.it.elytron;
import io.quarkus.test.junit.SubstrateTest;
import io.quarkus.test.junit.NativeImageTest;
@SubstrateTest
@NativeImageTest
public class X500PrincipalUtilITCase extends X500PrincipalUtilTestCase {
}

View File

@@ -1,7 +1,7 @@
package io.quarkus.it.undertow.elytron;
import io.quarkus.test.junit.SubstrateTest;
import io.quarkus.test.junit.NativeImageTest;
@SubstrateTest
@NativeImageTest
public class BaseAuthIT extends BaseAuthTest {
}

View File

@@ -1,7 +1,7 @@
package io.quarkus.it.flyway;
import io.quarkus.test.junit.SubstrateTest;
import io.quarkus.test.junit.NativeImageTest;
@SubstrateTest
@NativeImageTest
public class FlywayFunctionalityNativeIT extends FlywayFunctionalityTest {
}

View File

@@ -1,11 +1,11 @@
package io.quarkus.it.panache;
import io.quarkus.test.junit.SubstrateTest;
import io.quarkus.test.junit.NativeImageTest;
/**
* Test various Panache operations running in native mode
*/
@SubstrateTest
@NativeImageTest
public class PanacheFunctionalityInGraalITCase extends PanacheFunctionalityTest {
}

View File

@@ -5,7 +5,7 @@ import static org.hamcrest.Matchers.is;
import org.junit.jupiter.api.Assertions;
import org.junit.jupiter.api.Test;
import io.quarkus.test.junit.DisabledOnSubstrate;
import io.quarkus.test.junit.DisabledOnNativeImage;
import io.quarkus.test.junit.QuarkusTest;
import io.restassured.RestAssured;
import io.restassured.http.ContentType;
@@ -39,7 +39,7 @@ public class PanacheFunctionalityTest {
"<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?><person><id>666</id><name>Eddie</name><serialisationTrick>1</serialisationTrick><status>DECEASED</status></person>"));
}
@DisabledOnSubstrate
@DisabledOnNativeImage
@Test
public void testPanacheInTest() {
Assertions.assertEquals(0, Person.count());

View File

@@ -1,8 +1,8 @@
package io.quarkus.it.hibernate.search.elasticsearch;
import io.quarkus.test.junit.SubstrateTest;
import io.quarkus.test.junit.NativeImageTest;
@SubstrateTest
@NativeImageTest
public class ElasticsearchClientInGraalIT extends ElasticsearchClientTest {
}

View File

@@ -1,8 +1,8 @@
package io.quarkus.it.hibernate.search.elasticsearch;
import io.quarkus.test.junit.SubstrateTest;
import io.quarkus.test.junit.NativeImageTest;
@SubstrateTest
@NativeImageTest
public class HibernateSearchInGraalIT extends HibernateSearchTest {
}

View File

@@ -1,11 +1,11 @@
package io.quarkus.it.hibernate.validator;
import io.quarkus.test.junit.SubstrateTest;
import io.quarkus.test.junit.NativeImageTest;
/**
* Test various Bean Validation operations running in native mode
*/
@SubstrateTest
@NativeImageTest
public class HibernateValidatorFunctionalityInGraalITCase extends HibernateValidatorFunctionalityTest {
}

View File

@@ -1,11 +1,11 @@
package io.quarkus.it.infinispan.cache.jpa;
import io.quarkus.test.junit.SubstrateTest;
import io.quarkus.test.junit.NativeImageTest;
/**
* Test various JPA operations running in native mode
*/
@SubstrateTest
@NativeImageTest
public class InfinispanCacheJPAFunctionalityInGraalITCase extends InfinispanCacheJPAFunctionalityTest {
}

View File

@@ -1,11 +1,11 @@
package io.quarkus.it.infinispan.client;
import io.quarkus.test.junit.SubstrateTest;
import io.quarkus.test.junit.NativeImageTest;
/**
* @author William Burns
*/
@SubstrateTest
@NativeImageTest
public class InfinispanClientFunctionalityInGraalITCase extends InfinispanClientFunctionalityTest {
}

View File

@@ -1,13 +1,13 @@
package io.quarkus.it.infinispan.embedded;
import io.quarkus.test.common.QuarkusTestResource;
import io.quarkus.test.junit.SubstrateTest;
import io.quarkus.test.junit.NativeImageTest;
/**
* @author William Burns
*/
@QuarkusTestResource(InfinispanEmbeddedTestResource.class)
@SubstrateTest
@NativeImageTest
public class InfinispanEmbeddedFunctionalityInGraalITCase extends InfinispanEmbeddedFunctionalityTest {
}

View File

@@ -1,8 +1,8 @@
package io.quarkus.reproducer;
import io.quarkus.test.junit.SubstrateTest;
import io.quarkus.test.junit.NativeImageTest;
@SubstrateTest
@NativeImageTest
public class InheritedModelWithBuilderResourceIT extends InheritedModelWithBuilderResourceTest {
// Execute the same tests but in native mode.

View File

@@ -1,8 +1,8 @@
package io.quarkus.reproducer;
import io.quarkus.test.junit.SubstrateTest;
import io.quarkus.test.junit.NativeImageTest;
@SubstrateTest
@NativeImageTest
public class ModelWithBuilderResourceIT extends ModelWithBuilderResourceTest {
// Execute the same tests but in native mode.

View File

@@ -1,8 +1,8 @@
package io.quarkus.reproducer;
import io.quarkus.test.junit.SubstrateTest;
import io.quarkus.test.junit.NativeImageTest;
@SubstrateTest
@NativeImageTest
public class ModelWithSerializerAndDeserializerOnFieldResourceIT extends ModelWithSerializerAndDeserializerOnFieldResourceTest {
}

View File

@@ -1,8 +1,8 @@
package io.quarkus.reproducer;
import io.quarkus.test.junit.SubstrateTest;
import io.quarkus.test.junit.NativeImageTest;
@SubstrateTest
@NativeImageTest
public class RegisteredPojoModelResourceIT extends RegisteredPojoModelResourceTest {
// Execute the same tests but in native mode.

View File

@@ -1,7 +1,7 @@
package io.quarkus.it.jgit;
import io.quarkus.test.junit.SubstrateTest;
import io.quarkus.test.junit.NativeImageTest;
@SubstrateTest
@NativeImageTest
public class NativeJGitIT extends JGitTest {
}

View File

@@ -1,11 +1,11 @@
package io.quarkus.it.jpa.derby;
import io.quarkus.test.junit.SubstrateTest;
import io.quarkus.test.junit.NativeImageTest;
/**
* Test various JPA operations running in native mode
*/
@SubstrateTest
@NativeImageTest
public class JPAFunctionalityInGraalITCase extends JPAFunctionalityTest {
}

View File

@@ -1,11 +1,11 @@
package io.quarkus.it.jpa.h2;
import io.quarkus.test.junit.SubstrateTest;
import io.quarkus.test.junit.NativeImageTest;
/**
* Test various JPA operations running in native mode
*/
@SubstrateTest
@NativeImageTest
public class JPAFunctionalityInGraalITCase extends JPAFunctionalityTest {
}

View File

@@ -1,11 +1,11 @@
package io.quarkus.it.jpa.mariadb;
import io.quarkus.test.junit.SubstrateTest;
import io.quarkus.test.junit.NativeImageTest;
/**
* Test various JPA operations running in native mode
*/
@SubstrateTest
@NativeImageTest
public class JPAFunctionalityInGraalITCase extends JPAFunctionalityTest {
}

View File

@@ -1,11 +1,11 @@
package io.quarkus.it.jpa.mssql;
import io.quarkus.test.junit.SubstrateTest;
import io.quarkus.test.junit.NativeImageTest;
/**
* Test various JPA operations running in native mode
*/
@SubstrateTest
@NativeImageTest
public class JPAFunctionalityInGraalITCase extends JPAFunctionalityTest {
}

View File

@@ -1,11 +1,11 @@
package io.quarkus.it.jpa.mysql;
import io.quarkus.test.junit.SubstrateTest;
import io.quarkus.test.junit.NativeImageTest;
/**
* Test various JPA operations running in native mode
*/
@SubstrateTest
@NativeImageTest
public class JPAFunctionalityInGraalITCase extends JPAFunctionalityTest {
}

View File

@@ -1,11 +1,11 @@
package io.quarkus.it.jpa.postgresql;
import io.quarkus.test.junit.SubstrateTest;
import io.quarkus.test.junit.NativeImageTest;
/**
* Test various JPA operations running in native mode
*/
@SubstrateTest
@NativeImageTest
public class JPAFunctionalityInGraalITCase extends JPAFunctionalityTest {
}

View File

@@ -4,7 +4,7 @@ import static org.hamcrest.Matchers.is;
import org.junit.jupiter.api.Test;
import io.quarkus.test.junit.SubstrateTest;
import io.quarkus.test.junit.NativeImageTest;
import io.restassured.RestAssured;
/**
@@ -12,7 +12,7 @@ import io.restassured.RestAssured;
*
* @author Emmanuel Bernard emmanuel@hibernate.org
*/
@SubstrateTest
@NativeImageTest
public class JPAReflectionInGraalITCase {
@Test

View File

@@ -1,8 +1,8 @@
package io.quarkus.it.jpa.configurationless;
import io.quarkus.test.junit.SubstrateTest;
import io.quarkus.test.junit.NativeImageTest;
@SubstrateTest
@NativeImageTest
public class JPAConfigurationlessTestInGraalITCase extends JPAConfigurationlessTest {
}

View File

@@ -1,8 +1,8 @@
package io.quarkus.it.jpa.configurationless;
import io.quarkus.test.junit.SubstrateTest;
import io.quarkus.test.junit.NativeImageTest;
@SubstrateTest
@NativeImageTest
public class JPAElementCollectionInGraalITCase extends JPAElementCollectionTest {
}

View File

@@ -1,11 +1,11 @@
package io.quarkus.it.jpa.configurationless;
import io.quarkus.test.junit.SubstrateTest;
import io.quarkus.test.junit.NativeImageTest;
/**
* @author Emmanuel Bernard emmanuel@hibernate.org
*/
@SubstrateTest
@NativeImageTest
public class JPALoadScriptTestInGraalITCase extends JPALoadScriptTest {
}

View File

@@ -1,8 +1,8 @@
package io.quarkus.it.jsonb;
import io.quarkus.test.junit.SubstrateTest;
import io.quarkus.test.junit.NativeImageTest;
@SubstrateTest
@NativeImageTest
public class ModelWithSerializerAndDeserializerOnFieldResourceIT extends ModelWithSerializerAndDeserializerOnFieldResourceTest {
}

View File

@@ -1,8 +1,8 @@
package io.quarkus.it.kafka;
import io.quarkus.test.junit.SubstrateTest;
import io.quarkus.test.junit.NativeImageTest;
@SubstrateTest
@NativeImageTest
public class KafkaConsumerITCase extends KafkaConsumerTest {
}

View File

@@ -1,8 +1,8 @@
package io.quarkus.it.kafka;
import io.quarkus.test.junit.SubstrateTest;
import io.quarkus.test.junit.NativeImageTest;
@SubstrateTest
@NativeImageTest
public class KafkaProducerITCase extends KafkaProducerTest {
}

View File

@@ -1,8 +1,8 @@
package io.quarkus.it.kafka.streams;
import io.quarkus.test.junit.SubstrateTest;
import io.quarkus.test.junit.NativeImageTest;
@SubstrateTest
@NativeImageTest
public class KafkaStreamsITCase extends KafkaStreamsTest {
}

View File

@@ -1,12 +1,12 @@
package io.quarkus.it.keycloak;
import io.quarkus.test.common.QuarkusTestResource;
import io.quarkus.test.junit.SubstrateTest;
import io.quarkus.test.junit.NativeImageTest;
/**
* @author <a href="mailto:psilva@redhat.com">Pedro Igor</a>
*/
@QuarkusTestResource(KeycloakTestResource.class)
@SubstrateTest
@NativeImageTest
public class PolicyEnforcerInGraalITCase extends PolicyEnforcerTest {
}

View File

@@ -1,8 +1,8 @@
package org.acme.kogito;
import io.quarkus.test.junit.SubstrateTest;
import io.quarkus.test.junit.NativeImageTest;
@SubstrateTest
@NativeImageTest
public class PersonProcessInGraalIT extends PersonProcessTest {
}

View File

@@ -1,7 +1,7 @@
package io.quarkus.it.kogito.drools;
import io.quarkus.test.junit.SubstrateTest;
import io.quarkus.test.junit.NativeImageTest;
@SubstrateTest
@NativeImageTest
public class DroolsTestIT extends DroolsTest {
}

View File

@@ -1,7 +1,7 @@
package io.quarkus.it.kogito.jbpm;
import io.quarkus.test.junit.SubstrateTest;
import io.quarkus.test.junit.NativeImageTest;
@SubstrateTest
@NativeImageTest
public class OrdersProcessTestIT extends OrdersProcessTest {
}

View File

@@ -1,7 +1,7 @@
package io.quarkus.it.kubernetes.client;
import io.quarkus.test.junit.SubstrateTest;
import io.quarkus.test.junit.NativeImageTest;
@SubstrateTest
@NativeImageTest
public class KubernetesClientTestIT extends KubernetesClientTest {
}

View File

@@ -4,10 +4,10 @@ import static org.hamcrest.Matchers.is;
import org.junit.jupiter.api.Test;
import io.quarkus.test.junit.SubstrateTest;
import io.quarkus.test.junit.NativeImageTest;
import io.restassured.RestAssured;
@SubstrateTest
@NativeImageTest
public class CharacterSetSupportITCase {
@Test

View File

@@ -1,8 +1,8 @@
package io.quarkus.it.main;
import io.quarkus.test.junit.SubstrateTest;
import io.quarkus.test.junit.NativeImageTest;
@SubstrateTest
@NativeImageTest
public class ConfigPropertiesITCase extends ConfigPropertiesTestCase {
}

View File

@@ -1,8 +1,8 @@
package io.quarkus.it.main;
import io.quarkus.test.junit.SubstrateTest;
import io.quarkus.test.junit.NativeImageTest;
@SubstrateTest
@NativeImageTest
public class ContextPropagationITCase extends ContextPropagationTestCase {
}

View File

@@ -4,10 +4,10 @@ import static org.hamcrest.Matchers.is;
import org.junit.jupiter.api.Test;
import io.quarkus.test.junit.SubstrateTest;
import io.quarkus.test.junit.NativeImageTest;
import io.restassured.RestAssured;
@SubstrateTest
@NativeImageTest
public class CoreReflectionInGraalITCase {
@Test

View File

@@ -1,7 +1,7 @@
package io.quarkus.it.main;
import io.quarkus.test.junit.SubstrateTest;
import io.quarkus.test.junit.NativeImageTest;
@SubstrateTest
@NativeImageTest
public class CustomConfigSourceITCase extends CustomConfigSourceTestCase {
}

View File

@@ -1,8 +1,8 @@
package io.quarkus.it.main;
import io.quarkus.test.junit.SubstrateTest;
import io.quarkus.test.junit.NativeImageTest;
@SubstrateTest
@NativeImageTest
public class DataSourceTransactionITCase extends DataSourceTransactionTestCase {
}

View File

@@ -1,7 +1,7 @@
package io.quarkus.it.main;
import io.quarkus.test.junit.SubstrateTest;
import io.quarkus.test.junit.NativeImageTest;
@SubstrateTest
@NativeImageTest
public class DatasourceITCase extends DatasourceTestCase {
}

View File

@@ -1,8 +1,8 @@
package io.quarkus.it.main;
import io.quarkus.test.junit.SubstrateTest;
import io.quarkus.test.junit.NativeImageTest;
@SubstrateTest
@NativeImageTest
public class ExternalIndexITCase extends ExternalIndexTestCase {
}

View File

@@ -1,8 +1,8 @@
package io.quarkus.it.main;
import io.quarkus.test.junit.SubstrateTest;
import io.quarkus.test.junit.NativeImageTest;
@SubstrateTest
@NativeImageTest
public class FaultToleranceITCase extends FaultToleranceTestCase {
}

View File

@@ -9,6 +9,7 @@ import org.junit.jupiter.api.Test;
import org.wildfly.common.Assert;
import io.quarkus.it.health.SimpleHealthCheck;
import io.quarkus.test.junit.NativeImageTest;
import io.quarkus.test.junit.QuarkusTest;
import io.quarkus.test.junit.SubstrateTest;
@@ -22,6 +23,7 @@ public class HealthCheckTestCase {
@Test
public void testInjection() {
Assumptions.assumeFalse(getClass().isAnnotationPresent(SubstrateTest.class));
Assumptions.assumeFalse(getClass().isAnnotationPresent(NativeImageTest.class));
Assert.assertTrue(checkks.call().getState() == HealthCheckResponse.State.UP);
}
}

View File

@@ -1,7 +1,7 @@
package io.quarkus.it.main;
import io.quarkus.test.junit.SubstrateTest;
import io.quarkus.test.junit.NativeImageTest;
@SubstrateTest
@NativeImageTest
public class HealthITCase extends HealthTestCase {
}

View File

@@ -1,8 +1,8 @@
package io.quarkus.it.main;
import io.quarkus.test.junit.SubstrateTest;
import io.quarkus.test.junit.NativeImageTest;
@SubstrateTest
@NativeImageTest
public class JPABootstrapITCase extends JPABootstrapTestCase {
}

View File

@@ -4,7 +4,7 @@ import static org.hamcrest.Matchers.is;
import org.junit.jupiter.api.Test;
import io.quarkus.test.junit.SubstrateTest;
import io.quarkus.test.junit.NativeImageTest;
import io.restassured.RestAssured;
/**
@@ -12,7 +12,7 @@ import io.restassured.RestAssured;
*
* @author Emmanuel Bernard emmanuel@hibernate.org
*/
@SubstrateTest
@NativeImageTest
public class JPAReflectionInGraalITCase {
@Test

View File

@@ -1,8 +1,8 @@
package io.quarkus.it.main;
import io.quarkus.test.junit.SubstrateTest;
import io.quarkus.test.junit.NativeImageTest;
@SubstrateTest
@NativeImageTest
public class JPAUserTypeITCase extends JPAUserTypeTestCase {
}

View File

@@ -1,8 +1,8 @@
package io.quarkus.it.main;
import io.quarkus.test.junit.SubstrateTest;
import io.quarkus.test.junit.NativeImageTest;
@SubstrateTest
@NativeImageTest
public class JaxRSITCase extends JaxRSTestCase {
}

View File

@@ -1,8 +1,8 @@
package io.quarkus.it.main;
import io.quarkus.test.junit.SubstrateTest;
import io.quarkus.test.junit.NativeImageTest;
@SubstrateTest
@NativeImageTest
public class JaxbITCase extends JaxbTestCase {
}

View File

@@ -1,7 +1,7 @@
package io.quarkus.it.main;
import io.quarkus.test.junit.SubstrateTest;
import io.quarkus.test.junit.NativeImageTest;
@SubstrateTest
@NativeImageTest
public class MetricsITCase extends MetricsTestCase {
}

View File

@@ -1,8 +1,8 @@
package io.quarkus.it.main;
import io.quarkus.test.junit.SubstrateTest;
import io.quarkus.test.junit.NativeImageTest;
@SubstrateTest
@NativeImageTest
public class MetricsInheritanceITCase extends MetricsInheritanceTestCase {
}

View File

@@ -1,7 +1,7 @@
package io.quarkus.it.main;
import io.quarkus.test.junit.SubstrateTest;
import io.quarkus.test.junit.NativeImageTest;
@SubstrateTest
@NativeImageTest
public class MetricsOnClassITCase extends MetricsOnClassTestCase {
}

View File

@@ -1,8 +1,8 @@
package io.quarkus.it.main;
import io.quarkus.test.junit.SubstrateTest;
import io.quarkus.test.junit.NativeImageTest;
@SubstrateTest
@NativeImageTest
public class MicroProfileConfigITCase extends MicroProfileConfigTestCase {
}

View File

@@ -1,11 +1,11 @@
package io.quarkus.it.main;
import io.quarkus.test.junit.SubstrateTest;
import io.quarkus.test.junit.NativeImageTest;
/**
* @author Ken Finnigan
*/
@SubstrateTest
@NativeImageTest
public class OpenApiITCase extends OpenApiTestCase {
}

View File

@@ -1,7 +1,7 @@
package io.quarkus.it.main;
import io.quarkus.test.junit.SubstrateTest;
import io.quarkus.test.junit.NativeImageTest;
@SubstrateTest
@NativeImageTest
public class OpenTracingITCase extends OpenTracingTestCase {
}

View File

@@ -1,8 +1,8 @@
package io.quarkus.it.main;
import io.quarkus.test.junit.SubstrateTest;
import io.quarkus.test.junit.NativeImageTest;
@SubstrateTest
@NativeImageTest
public class ProfileManagerITCase extends ProfileManagerTestCase {
}

View File

@@ -1,10 +1,10 @@
package io.quarkus.it.main;
import io.quarkus.test.junit.SubstrateTest;
import io.quarkus.test.junit.NativeImageTest;
/**
* @author Michal Szynkiewicz, michal.l.szynkiewicz@gmail.com
*/
@SubstrateTest
@NativeImageTest
public class RBACAccessInGraalITCase extends RBACAccessTest {
}

View File

@@ -1,8 +1,8 @@
package io.quarkus.it.main;
import io.quarkus.test.junit.SubstrateTest;
import io.quarkus.test.junit.NativeImageTest;
@SubstrateTest
@NativeImageTest
public class ReactiveStreamsOperatorsITCase extends ReactiveStreamsOperatorsTestCase {
}

View File

@@ -1,8 +1,8 @@
package io.quarkus.it.main;
import io.quarkus.test.junit.SubstrateTest;
import io.quarkus.test.junit.NativeImageTest;
@SubstrateTest
@NativeImageTest
public class RequestScopeITCase extends RequestScopeTestCase {
}

View File

@@ -1,8 +1,8 @@
package io.quarkus.it.main;
import io.quarkus.test.junit.SubstrateTest;
import io.quarkus.test.junit.NativeImageTest;
@SubstrateTest
@NativeImageTest
public class RestClientITCase extends RestClientTestCase {
}

View File

@@ -1,8 +1,8 @@
package io.quarkus.it.main;
import io.quarkus.test.junit.SubstrateTest;
import io.quarkus.test.junit.NativeImageTest;
@SubstrateTest
@NativeImageTest
public class ServletITCase extends ServletTestCase {
}

View File

@@ -1,8 +1,8 @@
package io.quarkus.it.main;
import io.quarkus.test.junit.SubstrateTest;
import io.quarkus.test.junit.NativeImageTest;
@SubstrateTest
@NativeImageTest
public class SwaggerUIITCase extends SwaggerUITestCase {
}

View File

@@ -1,8 +1,8 @@
package io.quarkus.it.main;
import io.quarkus.test.junit.SubstrateTest;
import io.quarkus.test.junit.NativeImageTest;
@SubstrateTest
@NativeImageTest
public class TransactionITCase extends TransactionTestCase {
}

View File

@@ -1,8 +1,8 @@
package io.quarkus.it.main;
import io.quarkus.test.junit.SubstrateTest;
import io.quarkus.test.junit.NativeImageTest;
@SubstrateTest
@NativeImageTest
public class ValidatorITCase extends ValidatorTestCase {
}

View File

@@ -1,8 +1,8 @@
package io.quarkus.it.main;
import io.quarkus.test.junit.SubstrateTest;
import io.quarkus.test.junit.NativeImageTest;
@SubstrateTest
@NativeImageTest
public class WebsocketITCase extends WebsocketTestCase {
}

View File

@@ -1,8 +1,8 @@
package org.acme.my.project.itest.it;
import io.quarkus.test.junit.SubstrateTest;
import io.quarkus.test.junit.NativeImageTest;
@SubstrateTest
@NativeImageTest
class ItestIT extends ItestTest {
}

View File

@@ -1,8 +1,8 @@
package io.quarkus.it.mongodb;
import io.quarkus.test.junit.SubstrateTest;
import io.quarkus.test.junit.NativeImageTest;
@SubstrateTest
@NativeImageTest
class NativeBookResourceIT extends BookResourceTest {
}

View File

@@ -1,8 +1,8 @@
package io.quarkus.it.mongodb.panache;
import io.quarkus.test.junit.SubstrateTest;
import io.quarkus.test.junit.NativeImageTest;
@SubstrateTest
@NativeImageTest
class NativeBookResourceIT extends BookResourceTest {
}

View File

@@ -1,11 +1,11 @@
package io.quarkus.it.neo4j;
import io.quarkus.test.junit.SubstrateTest;
import io.quarkus.test.junit.NativeImageTest;
/**
* Test various Neo4j operations running in native mode.
*/
@SubstrateTest
@NativeImageTest
public class Neo4jFunctionalityInGraalITCase extends Neo4jFunctionalityTest {
}

View File

@@ -3,13 +3,13 @@ package io.quarkus.it.keycloak;
import org.junit.jupiter.api.Disabled;
import io.quarkus.test.common.QuarkusTestResource;
import io.quarkus.test.junit.SubstrateTest;
import io.quarkus.test.junit.NativeImageTest;
/**
* @author <a href="mailto:psilva@redhat.com">Pedro Igor</a>
*/
@QuarkusTestResource(KeycloakTestResource.class)
@SubstrateTest
@NativeImageTest
@Disabled("While figuring out how to have different application.properties for different tests")
public class CodeFlowInGraalITCase extends CodeFlowTest {
}

View File

@@ -1,9 +1,9 @@
package io.quarkus.it.keycloak;
import io.quarkus.test.common.QuarkusTestResource;
import io.quarkus.test.junit.SubstrateTest;
import io.quarkus.test.junit.NativeImageTest;
@QuarkusTestResource(KeycloakTestResource.class)
@SubstrateTest
@NativeImageTest
public class BearerTokenAuthorizationInGraalITCase extends BearerTokenAuthorizationTest {
}

View File

@@ -1,8 +1,8 @@
package io.quarkus.it.reactive.mysql.client;
import io.quarkus.test.junit.SubstrateTest;
import io.quarkus.test.junit.NativeImageTest;
@SubstrateTest
@NativeImageTest
public class NativeFruitsEndpointIT extends FruitsEndpointTest {
// Runs the same tests as the parent class

View File

@@ -1,8 +1,8 @@
package io.quarkus.it.reactive.pg.client;
import io.quarkus.test.junit.SubstrateTest;
import io.quarkus.test.junit.NativeImageTest;
@SubstrateTest
@NativeImageTest
public class NativeFruitsEndpointIT extends FruitsEndpointTest {
// Runs the same tests as the parent class

View File

@@ -1,7 +1,7 @@
package io.quarkus.it.resteasy.jackson;
import io.quarkus.test.junit.SubstrateTest;
import io.quarkus.test.junit.NativeImageTest;
@SubstrateTest
@NativeImageTest
class GreetingResourceTestIT extends GreetingResourceTest {
}

View File

@@ -1,7 +1,7 @@
package io.quarkus.it.spring.data.jpa;
import io.quarkus.test.junit.SubstrateTest;
import io.quarkus.test.junit.NativeImageTest;
@SubstrateTest
@NativeImageTest
public class BookResourceIT extends BookResourceTest {
}

View File

@@ -1,7 +1,7 @@
package io.quarkus.it.spring.data.jpa;
import io.quarkus.test.junit.SubstrateTest;
import io.quarkus.test.junit.NativeImageTest;
@SubstrateTest
@NativeImageTest
public class CatResourceIT extends CatResourceTest {
}

View File

@@ -1,7 +1,7 @@
package io.quarkus.it.spring.data.jpa;
import io.quarkus.test.junit.SubstrateTest;
import io.quarkus.test.junit.NativeImageTest;
@SubstrateTest
@NativeImageTest
public class CountryResourceIT extends CountryResourceTest {
}

Some files were not shown because too many files have changed in this diff Show More