mirror of
https://github.com/google/nomulus.git
synced 2025-05-11 17:28:21 +02:00
Display concrete test method name for @@DualDatabaseTest (#876)
This commit is contained in:
parent
96e53b46e5
commit
c816c6c081
1 changed files with 4 additions and 2 deletions
|
@ -54,9 +54,11 @@ class DualDatabaseTestInvocationContextProvider implements TestTemplateInvocatio
|
||||||
public Stream<TestTemplateInvocationContext> provideTestTemplateInvocationContexts(
|
public Stream<TestTemplateInvocationContext> provideTestTemplateInvocationContexts(
|
||||||
ExtensionContext context) {
|
ExtensionContext context) {
|
||||||
TestTemplateInvocationContext ofyContext =
|
TestTemplateInvocationContext ofyContext =
|
||||||
createInvocationContext("Test Datastore", TransactionManagerFactory::ofyTm);
|
createInvocationContext(
|
||||||
|
context.getDisplayName() + " with Datastore", TransactionManagerFactory::ofyTm);
|
||||||
TestTemplateInvocationContext sqlContext =
|
TestTemplateInvocationContext sqlContext =
|
||||||
createInvocationContext("Test PostgreSQL", TransactionManagerFactory::jpaTm);
|
createInvocationContext(
|
||||||
|
context.getDisplayName() + " with PostgreSQL", TransactionManagerFactory::jpaTm);
|
||||||
Method testMethod = context.getTestMethod().orElseThrow(IllegalStateException::new);
|
Method testMethod = context.getTestMethod().orElseThrow(IllegalStateException::new);
|
||||||
if (testMethod.isAnnotationPresent(TestOfyAndSql.class)) {
|
if (testMethod.isAnnotationPresent(TestOfyAndSql.class)) {
|
||||||
return Stream.of(ofyContext, sqlContext);
|
return Stream.of(ofyContext, sqlContext);
|
||||||
|
|
Loading…
Add table
Reference in a new issue