From a296a805c57a25425a97e080f8e1b23230d77418 Mon Sep 17 00:00:00 2001 From: Andy Wilkinson Date: Thu, 11 Oct 2018 11:50:24 +0100 Subject: [PATCH] Tolerate different quoting of annotation attributes on Java 8 and 9+ Closes gh-13594 --- .../analyzer/NoSuchBeanDefinitionFailureAnalyzerTests.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/spring-boot-project/spring-boot-autoconfigure/src/test/java/org/springframework/boot/autoconfigure/diagnostics/analyzer/NoSuchBeanDefinitionFailureAnalyzerTests.java b/spring-boot-project/spring-boot-autoconfigure/src/test/java/org/springframework/boot/autoconfigure/diagnostics/analyzer/NoSuchBeanDefinitionFailureAnalyzerTests.java index b63ca14d7ff..3ae303bf033 100644 --- a/spring-boot-project/spring-boot-autoconfigure/src/test/java/org/springframework/boot/autoconfigure/diagnostics/analyzer/NoSuchBeanDefinitionFailureAnalyzerTests.java +++ b/spring-boot-project/spring-boot-autoconfigure/src/test/java/org/springframework/boot/autoconfigure/diagnostics/analyzer/NoSuchBeanDefinitionFailureAnalyzerTests.java @@ -200,8 +200,8 @@ public class NoSuchBeanDefinitionFailureAnalyzerTests { public void failureAnalysisForUnmatchedQualifier() { FailureAnalysis analysis = analyzeFailure( createFailure(QualifiedBeanConfiguration.class)); - assertThat(analysis.getDescription()).contains( - "@org.springframework.beans.factory.annotation.Qualifier(value=alpha)"); + assertThat(analysis.getDescription()).containsPattern( + "@org.springframework.beans.factory.annotation.Qualifier\\(value=\"*alpha\"*\\)"); } private void assertDescriptionConstructorMissingType(FailureAnalysis analysis,