@@ -167,10 +167,11 @@ TEST(raw_ostream_proxyTest, ColorMode) {
167167 {
168168 SmallString<128 > Dest;
169169 BufferedNoPwriteSmallVectorStream DestOS (Dest);
170+ DestOS.IsDisplayed = true ;
170171 raw_ostream_proxy ProxyOS (DestOS);
171172 ProxyOS.enable_colors (true );
172173
173- WithColor (ProxyOS, HighlightColor::Error , ColorMode::Disable) << " test" ;
174+ WithColor (ProxyOS, raw_ostream::Colors::RED, /* Bold= */ true , /* BG= */ false , ColorMode::Disable) << " test" ;
174175 EXPECT_EQ (" " , Dest);
175176 ProxyOS.flush ();
176177 EXPECT_EQ (" test" , Dest);
@@ -179,13 +180,14 @@ TEST(raw_ostream_proxyTest, ColorMode) {
179180 {
180181 SmallString<128 > Dest;
181182 BufferedNoPwriteSmallVectorStream DestOS (Dest);
183+ DestOS.IsDisplayed = true ;
182184 raw_ostream_proxy ProxyOS (DestOS);
183185 ProxyOS.enable_colors (true );
184186
185- WithColor (ProxyOS, HighlightColor::Error , ColorMode::Auto) << " test" ;
187+ WithColor (ProxyOS, raw_ostream::Colors::RED, /* Bold= */ true , /* BG= */ false , ColorMode::Auto) << " test" ;
186188 EXPECT_EQ (" " , Dest);
187189 ProxyOS.flush ();
188- EXPECT_EQ (" test " , Dest);
190+ EXPECT_EQ (" \x1B [0;1;31mtest \x1B [0m " , Dest);
189191 }
190192
191193#ifdef LLVM_ON_UNIX
@@ -195,7 +197,7 @@ TEST(raw_ostream_proxyTest, ColorMode) {
195197 raw_ostream_proxy ProxyOS (DestOS);
196198 ProxyOS.enable_colors (true );
197199
198- WithColor (ProxyOS, HighlightColor::Error , ColorMode::Enable) << " test" ;
200+ WithColor (ProxyOS, raw_ostream::Colors::RED, /* Bold= */ true , /* BG= */ false , ColorMode::Enable) << " test" ;
199201 EXPECT_EQ (" " , Dest);
200202 ProxyOS.flush ();
201203 EXPECT_EQ (" \x1B [0;1;31mtest\x1B [0m" , Dest);
0 commit comments