From 8f9c4249af46d91c5458319655c151a0a1df05f6 Mon Sep 17 00:00:00 2001 From: Andy Wilkinson Date: Wed, 23 Sep 2015 21:32:52 +0100 Subject: [PATCH] Use UTF-8 when reading in snippet files to verify their contents --- .../org/springframework/restdocs/test/SnippetMatchers.java | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/spring-restdocs-core/src/test/java/org/springframework/restdocs/test/SnippetMatchers.java b/spring-restdocs-core/src/test/java/org/springframework/restdocs/test/SnippetMatchers.java index 8bbb6de3..f0d54a81 100644 --- a/spring-restdocs-core/src/test/java/org/springframework/restdocs/test/SnippetMatchers.java +++ b/spring-restdocs-core/src/test/java/org/springframework/restdocs/test/SnippetMatchers.java @@ -17,8 +17,9 @@ package org.springframework.restdocs.test; import java.io.File; -import java.io.FileReader; +import java.io.FileInputStream; import java.io.IOException; +import java.io.InputStreamReader; import java.io.StringWriter; import java.util.ArrayList; import java.util.Arrays; @@ -251,7 +252,8 @@ public final class SnippetMatchers { } private String read(File snippetFile) throws IOException { - return FileCopyUtils.copyToString(new FileReader(snippetFile)); + return FileCopyUtils.copyToString(new InputStreamReader(new FileInputStream( + snippetFile), "UTF-8")); } @Override