From 9b46221345a1169b477a279c09a5d394cb63a5ef Mon Sep 17 00:00:00 2001 From: Andy Wilkinson Date: Wed, 28 Feb 2018 16:34:05 +0000 Subject: [PATCH] Escape backslashes so they are preserved during Properties parsing Closes gh-12285 --- .../web/embedded/JettyWebServerFactoryCustomizerTests.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/spring-boot-project/spring-boot-autoconfigure/src/test/java/org/springframework/boot/autoconfigure/web/embedded/JettyWebServerFactoryCustomizerTests.java b/spring-boot-project/spring-boot-autoconfigure/src/test/java/org/springframework/boot/autoconfigure/web/embedded/JettyWebServerFactoryCustomizerTests.java index 3c8970001a..1899eab287 100644 --- a/spring-boot-project/spring-boot-autoconfigure/src/test/java/org/springframework/boot/autoconfigure/web/embedded/JettyWebServerFactoryCustomizerTests.java +++ b/spring-boot-project/spring-boot-autoconfigure/src/test/java/org/springframework/boot/autoconfigure/web/embedded/JettyWebServerFactoryCustomizerTests.java @@ -85,7 +85,8 @@ public class JettyWebServerFactoryCustomizerTests { File logFile = File.createTempFile("jetty_log", ".log"); String timezone = TimeZone.getDefault().getID(); bind("server.jetty.accesslog.enabled=true", - "server.jetty.accesslog.filename=" + logFile.getAbsolutePath(), + "server.jetty.accesslog.filename=" + + logFile.getAbsolutePath().replace("\\", "\\\\"), "server.jetty.accesslog.file-date-format=yyyy-MM-dd", "server.jetty.accesslog.retention-period=42", "server.jetty.accesslog.append=true",