Lines Matching refs:REPORTER_ASSERT

15     REPORTER_ASSERT(r, !o);
16 REPORTER_ASSERT(r, !o.has_value());
21 REPORTER_ASSERT(r, !o);
22 REPORTER_ASSERT(r, !o.has_value());
28 REPORTER_ASSERT(r, !strcmp(o.value_or("Hello"), "Hello"));
32 REPORTER_ASSERT(r, !strcmp(o.value_or("Hello"), "Bye"));
37 REPORTER_ASSERT(r, *a == 5);
42 REPORTER_ASSERT(r, *a == 3);
48 REPORTER_ASSERT(r, o);
49 REPORTER_ASSERT(r, o.has_value());
50 REPORTER_ASSERT(r, !strcmp(*o, "test"));
51 REPORTER_ASSERT(r, !strcmp(o.value(), "test"));
53 REPORTER_ASSERT(r, !o);
54 REPORTER_ASSERT(r, !o.has_value());
59 REPORTER_ASSERT(r, o);
60 REPORTER_ASSERT(r, o.has_value());
62 REPORTER_ASSERT(r, !o);
63 REPORTER_ASSERT(r, !o.has_value());
70 REPORTER_ASSERT(r, !o);
71 REPORTER_ASSERT(r, !o.has_value());
81 REPORTER_ASSERT(r, v[index] < six);
82 REPORTER_ASSERT(r, o[index] < six);
83 REPORTER_ASSERT(r, six > v[index]);
84 REPORTER_ASSERT(r, six > o[index]);
86 REPORTER_ASSERT(r, v[index] < 6);
87 REPORTER_ASSERT(r, o[index] < 6);
88 REPORTER_ASSERT(r, 6 > v[index]);
89 REPORTER_ASSERT(r, 6 > o[index]);
91 REPORTER_ASSERT(r, !(six < v[index]));
92 REPORTER_ASSERT(r, !(six < o[index]));
93 REPORTER_ASSERT(r, !(v[index] > six));
94 REPORTER_ASSERT(r, !(o[index] > six));
96 REPORTER_ASSERT(r, !(6 < v[index]));
97 REPORTER_ASSERT(r, !(6 < o[index]));
98 REPORTER_ASSERT(r, !(v[index] > 6));
99 REPORTER_ASSERT(r, !(o[index] > 6));
101 REPORTER_ASSERT(r, v[index] <= five);
102 REPORTER_ASSERT(r, o[index] <= five);
103 REPORTER_ASSERT(r, five >= v[index]);
104 REPORTER_ASSERT(r, five >= o[index]);
106 REPORTER_ASSERT(r, v[index] <= 5);
107 REPORTER_ASSERT(r, o[index] <= 5);
108 REPORTER_ASSERT(r, 5 >= v[index]);
109 REPORTER_ASSERT(r, 5 >= o[index]);
111 REPORTER_ASSERT(r, skstd::nullopt <= o[index]);
112 REPORTER_ASSERT(r, !(skstd::nullopt > o[index]));
113 REPORTER_ASSERT(r, o[index] >= skstd::nullopt);
114 REPORTER_ASSERT(r, !(o[index] < skstd::nullopt));
117 REPORTER_ASSERT(r, o[index] != skstd::nullopt);
118 REPORTER_ASSERT(r, skstd::nullopt != o[index]);
120 REPORTER_ASSERT(r, o[index] == o[index]);
121 REPORTER_ASSERT(r, o[index] != six);
122 REPORTER_ASSERT(r, o[index] == v[index]);
123 REPORTER_ASSERT(r, v[index] == o[index]);
124 REPORTER_ASSERT(r, o[index] > 0);
125 REPORTER_ASSERT(r, o[index] >= 1);
126 REPORTER_ASSERT(r, o[index] <= 5);
127 REPORTER_ASSERT(r, o[index] < 6);
128 REPORTER_ASSERT(r, 0 < o[index]);
129 REPORTER_ASSERT(r, 1 <= o[index]);
130 REPORTER_ASSERT(r, 5 >= o[index]);
131 REPORTER_ASSERT(r, 6 > o[index]);
133 REPORTER_ASSERT(r, o[index] == skstd::nullopt);
134 REPORTER_ASSERT(r, skstd::nullopt == o[index]);
136 REPORTER_ASSERT(r, o[index] == o[index]);
137 REPORTER_ASSERT(r, o[index] != five);
138 REPORTER_ASSERT(r, o[index] != v[index]);
139 REPORTER_ASSERT(r, v[index] != o[index]);
140 REPORTER_ASSERT(r, o[index] < 0);
141 REPORTER_ASSERT(r, o[index] <= 0);
142 REPORTER_ASSERT(r, 0 > o[index]);
143 REPORTER_ASSERT(r, 0 >= o[index]);
144 REPORTER_ASSERT(r, !(o[index] > 0));
145 REPORTER_ASSERT(r, !(o[index] >= 0));
146 REPORTER_ASSERT(r, !(0 < o[index]));
147 REPORTER_ASSERT(r, !(0 <= o[index]));
195 REPORTER_ASSERT(r, o);
196 REPORTER_ASSERT(r, o->fState == SkTOptionalTestPayload::kConstructed);
197 REPORTER_ASSERT(r, o->fPayload == 1);
200 REPORTER_ASSERT(r, copy);
201 REPORTER_ASSERT(r, copy->fState == SkTOptionalTestPayload::kCopyConstructed);
202 REPORTER_ASSERT(r, copy->fPayload == 1);
203 REPORTER_ASSERT(r, o->fState == SkTOptionalTestPayload::kConstructed);
206 REPORTER_ASSERT(r, move);
207 REPORTER_ASSERT(r, move->fState == SkTOptionalTestPayload::kMoveConstructed);
208 REPORTER_ASSERT(r, move->fPayload == 1);
210 REPORTER_ASSERT(r, o->fState == SkTOptionalTestPayload::kMovedFrom);
215 REPORTER_ASSERT(r, !o);
219 REPORTER_ASSERT(r, !o);
224 REPORTER_ASSERT(r, o);
225 REPORTER_ASSERT(r, o->fState == SkTOptionalTestPayload::kMoveConstructed);
226 REPORTER_ASSERT(r, o->fPayload == 1);
228 REPORTER_ASSERT(r, full->fState == SkTOptionalTestPayload::kMovedFrom);
233 REPORTER_ASSERT(r, o);
234 REPORTER_ASSERT(r, o->fState == SkTOptionalTestPayload::kMoveAssigned);
235 REPORTER_ASSERT(r, o->fPayload == 2);
237 REPORTER_ASSERT(r, full->fState == SkTOptionalTestPayload::kMovedFrom);
241 REPORTER_ASSERT(r, !o);
246 REPORTER_ASSERT(r, !o);
253 REPORTER_ASSERT(r, !o);
257 REPORTER_ASSERT(r, o);
258 REPORTER_ASSERT(r, o->fState == SkTOptionalTestPayload::kCopyConstructed);
259 REPORTER_ASSERT(r, o->fPayload == 1);
263 REPORTER_ASSERT(r, o);
264 REPORTER_ASSERT(r, o->fState == SkTOptionalTestPayload::kCopyAssigned);
265 REPORTER_ASSERT(r, o->fPayload == 1);
269 REPORTER_ASSERT(r, !o);
274 REPORTER_ASSERT(r, !o);
278 REPORTER_ASSERT(r, o.has_value());
279 REPORTER_ASSERT(r, o->empty());
283 REPORTER_ASSERT(r, o.has_value());
284 REPORTER_ASSERT(r, (*o == std::vector<int>{1, 2, 3}));
289 REPORTER_ASSERT(r, o.has_value());
290 REPORTER_ASSERT(r, (*o == std::vector<int>{4, 5, 6}));
303 REPORTER_ASSERT(r, !o1);
305 REPORTER_ASSERT(r, o2);
306 REPORTER_ASSERT(r, o2->fValue == 5);
308 REPORTER_ASSERT(r, o1);
309 REPORTER_ASSERT(r, o1->fValue == 5);
322 REPORTER_ASSERT(r, destroyed);
329 REPORTER_ASSERT(r, !empty);
331 REPORTER_ASSERT(r, !empty);
336 REPORTER_ASSERT(r, full);
337 REPORTER_ASSERT(r, *full == SkString("full"));
339 REPORTER_ASSERT(r, full);
340 REPORTER_ASSERT(r, *full == SkString("full"));