Lines Matching full:message
24 makeMessage(const std::string &Message, int FileOffset,
28 DiagMessage.Message = Message;
47 const std::string &Message, int FileOffset,
53 makeMessage(Message, FileOffset, FilePath, Fix, Ranges), {},
63 " Message: 'message #1'\n"
75 " Message: 'message #2'\n"
91 " Message: 'message #3'\n"
96 " - Message: Note1\n"
100 " - Message: Note2\n"
108 " Message: 'message #4'\n"
123 TUD.Diagnostics.push_back(makeDiagnostic("diagnostic#1", "message #1", 55,
132 TUD.Diagnostics.push_back(makeDiagnostic("diagnostic#2", "message #2", 60,
136 TUD.Diagnostics.push_back(makeDiagnostic("diagnostic#3", "message #3", 72,
144 TUD.Diagnostics.push_back(makeDiagnostic("diagnostic#4", "message #4", 72,
178 EXPECT_EQ("message #1", D1.Message.Message);
179 EXPECT_EQ(55u, D1.Message.FileOffset);
180 EXPECT_EQ("path/to/source.cpp", D1.Message.FilePath);
181 std::vector<Replacement> Fixes1 = getFixes(D1.Message.Fix);
187 EXPECT_TRUE(D1.Message.Ranges.empty());
191 EXPECT_EQ("message #2", D2.Message.Message);
192 EXPECT_EQ(60u, D2.Message.FileOffset);
193 EXPECT_EQ("path/to/header.h", D2.Message.FilePath);
194 std::vector<Replacement> Fixes2 = getFixes(D2.Message.Fix);
200 EXPECT_EQ(1u, D2.Message.Ranges.size());
201 EXPECT_EQ("path/to/source.cpp", D2.Message.Ranges[0].FilePath);
202 EXPECT_EQ(10u, D2.Message.Ranges[0].FileOffset);
203 EXPECT_EQ(10u, D2.Message.Ranges[0].Length);
207 EXPECT_EQ("message #3", D3.Message.Message);
208 EXPECT_EQ(72u, D3.Message.FileOffset);
209 EXPECT_EQ("path/to/source2.cpp", D3.Message.FilePath);
211 EXPECT_EQ("Note1", D3.Notes[0].Message);
214 EXPECT_EQ("Note2", D3.Notes[1].Message);
217 std::vector<Replacement> Fixes3 = getFixes(D3.Message.Fix);
219 EXPECT_TRUE(D3.Message.Ranges.empty());