[Remarks] Fix error message check in unit test
authorFrancis Visoiu Mistrih <francisvm@yahoo.com>
Thu, 31 Oct 2019 22:50:00 +0000 (15:50 -0700)
committerFrancis Visoiu Mistrih <francisvm@yahoo.com>
Thu, 31 Oct 2019 22:51:36 +0000 (15:51 -0700)
Always compare using lowercase to support multiple platforms.

llvm/unittests/Remarks/RemarksLinkingTest.cpp

index 8d38c6b..95c800d 100644 (file)
@@ -211,7 +211,9 @@ TEST(Remarks, LinkingError) {
                   40),
         remarks::Format::YAMLStrTab);
     EXPECT_TRUE(static_cast<bool>(E));
-    EXPECT_EQ(toString(std::move(E)),
-              "'/baddir/badfile.opt.yaml': No such file or directory");
+    std::string ErrorMessage = toString(std::move(E));
+    EXPECT_EQ(StringRef(ErrorMessage).lower(),
+              StringRef("'/baddir/badfile.opt.yaml': No such file or directory")
+                  .lower());
   }
 }