From c816c6c0812c9381eda36e62c2bccb49fdfa2d2d Mon Sep 17 00:00:00 2001 From: Shicong Huang Date: Wed, 18 Nov 2020 20:56:08 -0500 Subject: [PATCH] Display concrete test method name for @@DualDatabaseTest (#876) --- .../testing/DualDatabaseTestInvocationContextProvider.java | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/core/src/test/java/google/registry/testing/DualDatabaseTestInvocationContextProvider.java b/core/src/test/java/google/registry/testing/DualDatabaseTestInvocationContextProvider.java index 66d8215c1..3790ba610 100644 --- a/core/src/test/java/google/registry/testing/DualDatabaseTestInvocationContextProvider.java +++ b/core/src/test/java/google/registry/testing/DualDatabaseTestInvocationContextProvider.java @@ -54,9 +54,11 @@ class DualDatabaseTestInvocationContextProvider implements TestTemplateInvocatio public Stream 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);