Lines Matching refs:xyz
45 skstd::string_view xyz("xyz");
46 REPORTER_ASSERT(r, !xyz.empty());
47 REPORTER_ASSERT(r, xyz.front() == 'x');
48 REPORTER_ASSERT(r, xyz.back() == 'z');
49 REPORTER_ASSERT(r, xyz.length() == 3);
51 REPORTER_ASSERT(r, xyz.starts_with('x'));
52 REPORTER_ASSERT(r, !xyz.starts_with('y'));
53 REPORTER_ASSERT(r, xyz.ends_with('z'));
54 REPORTER_ASSERT(r, !xyz.ends_with('y'));
56 REPORTER_ASSERT(r, xyz.starts_with(""));
57 REPORTER_ASSERT(r, xyz.ends_with(""));
58 REPORTER_ASSERT(r, xyz.starts_with("x"));
59 REPORTER_ASSERT(r, xyz.ends_with("z"));
60 REPORTER_ASSERT(r, !xyz.starts_with("xa"));
61 REPORTER_ASSERT(r, !xyz.ends_with("az"));
62 REPORTER_ASSERT(r, xyz.starts_with("xy"));
63 REPORTER_ASSERT(r, xyz.ends_with("yz"));
64 REPORTER_ASSERT(r, xyz.starts_with("xyz"));
65 REPORTER_ASSERT(r, xyz.ends_with("xyz"));
66 REPORTER_ASSERT(r, !xyz.starts_with("wxyz"));
67 REPORTER_ASSERT(r, !xyz.ends_with("wxyz"));
69 xyz.swap(empty);
70 REPORTER_ASSERT(r, xyz == "");
71 REPORTER_ASSERT(r, empty == "xyz");
135 skstd::string_view xyz("xyz");
136 REPORTER_ASSERT(r, xyz.substr() == xyz);
137 REPORTER_ASSERT(r, xyz.substr(0, 1) == "x");
138 REPORTER_ASSERT(r, xyz.substr(0, 2) == "xy");
139 REPORTER_ASSERT(r, xyz.substr(0, 3) == "xyz");
140 REPORTER_ASSERT(r, xyz.substr(0, 4) == "xyz");
142 REPORTER_ASSERT(r, xyz.substr(1) == "yz");
143 REPORTER_ASSERT(r, xyz.substr(1, 1) == "y");
144 REPORTER_ASSERT(r, xyz.substr(1, 2) == "yz");
145 REPORTER_ASSERT(r, xyz.substr(1, 3) == "yz");
147 REPORTER_ASSERT(r, xyz.substr(2) == "z");
148 REPORTER_ASSERT(r, xyz.substr(2, 1) == "z");
149 REPORTER_ASSERT(r, xyz.substr(2, 2) == "z");
151 REPORTER_ASSERT(r, xyz.substr(0, 0).empty());
152 REPORTER_ASSERT(r, xyz.substr(1, 0).empty());
153 REPORTER_ASSERT(r, xyz.substr(2, 0).empty());
154 REPORTER_ASSERT(r, xyz.substr(3, 0).empty());
156 REPORTER_ASSERT(r, xyz.substr(3).empty());
157 REPORTER_ASSERT(r, xyz.substr(4).empty());