From 99efc96b633b6baecd51a19bfdd81eff654d8634 Mon Sep 17 00:00:00 2001 From: Marco Bubke Date: Mon, 28 Nov 2016 14:00:43 +0100 Subject: [PATCH] UnitTest: Strip the carriage returns in IsSourceRangeWithText The source code can be multi line which would contains end lines. Windows endline contains '\r' which are not present under unix. To unify the test we simply remove the 'r'. Change-Id: Icf78b5188c9a4801ec13e455a49a069b20c64e97 Reviewed-by: Tim Jenssen --- tests/unit/unittest/sourcerangecontainer-matcher.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tests/unit/unittest/sourcerangecontainer-matcher.h b/tests/unit/unittest/sourcerangecontainer-matcher.h index ddb9f1e8230..3656b840d7a 100644 --- a/tests/unit/unittest/sourcerangecontainer-matcher.h +++ b/tests/unit/unittest/sourcerangecontainer-matcher.h @@ -60,7 +60,7 @@ MATCHER_P5(IsSourceRangeWithText, startLine, startColumn, endLine, endColumn, te && arg.start().column() == uint(startColumn) && arg.end().line() == uint(endLine) && arg.end().column() == uint(endColumn) - && arg.text() == text; + && arg.text().toCarriageReturnsStripped() == text; }