mirror of
https://github.com/google/nomulus.git
synced 2025-05-07 23:38: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(
|
||||
ExtensionContext context) {
|
||||
TestTemplateInvocationContext ofyContext =
|
||||
createInvocationContext("Test Datastore", TransactionManagerFactory::ofyTm);
|
||||
createInvocationContext(
|
||||
context.getDisplayName() + " with Datastore", TransactionManagerFactory::ofyTm);
|
||||
TestTemplateInvocationContext sqlContext =
|
||||
createInvocationContext("Test PostgreSQL", TransactionManagerFactory::jpaTm);
|
||||
createInvocationContext(
|
||||
context.getDisplayName() + " with PostgreSQL", TransactionManagerFactory::jpaTm);
|
||||
Method testMethod = context.getTestMethod().orElseThrow(IllegalStateException::new);
|
||||
if (testMethod.isAnnotationPresent(TestOfyAndSql.class)) {
|
||||
return Stream.of(ofyContext, sqlContext);
|
||||
|
|
Loading…
Add table
Reference in a new issue