Lines Matching refs:TC

149   for (auto const & TC : PathTestCases) {  in decompPathTest()  local
150 fs::path p(TC.raw); in decompPathTest()
151 assert(p == TC.raw); in decompPathTest()
153 assert(p.root_path() == TC.root_path); in decompPathTest()
154 assert(p.has_root_path() != TC.root_path.empty()); in decompPathTest()
159 assert(p.root_name() == TC.root_name); in decompPathTest()
160 assert(p.has_root_name() != TC.root_name.empty()); in decompPathTest()
162 assert(p.root_directory() == TC.root_directory); in decompPathTest()
163 assert(p.has_root_directory() != TC.root_directory.empty()); in decompPathTest()
165 assert(p.relative_path() == TC.relative_path); in decompPathTest()
166 assert(p.has_relative_path() != TC.relative_path.empty()); in decompPathTest()
168 assert(p.parent_path() == TC.parent_path); in decompPathTest()
169 assert(p.has_parent_path() != TC.parent_path.empty()); in decompPathTest()
171 assert(p.filename() == TC.filename); in decompPathTest()
172 assert(p.has_filename() != TC.filename.empty()); in decompPathTest()
200 assert(static_cast<std::size_t>(std::distance(p.begin(), p.end())) == TC.elements.size()); in decompPathTest()
201 assert(std::equal(p.begin(), p.end(), TC.elements.begin(), ComparePathExact())); in decompPathTest()
207 … assert(static_cast<std::size_t>(std::distance(Parts.begin(), Parts.end())) == TC.elements.size()); in decompPathTest()
208 assert(std::equal(Parts.begin(), Parts.end(), TC.elements.rbegin(), ComparePathExact())); in decompPathTest()
238 for (auto const & TC : FilenameTestCases) { in decompFilenameTest() local
239 fs::path p(TC.raw); in decompFilenameTest()
240 assert(p == TC.raw); in decompFilenameTest()
243 assert(p.filename() == TC.filename); in decompFilenameTest()
244 assert(p.has_filename() != TC.filename.empty()); in decompFilenameTest()
246 assert(p.stem() == TC.stem); in decompFilenameTest()
247 assert(p.has_stem() != TC.stem.empty()); in decompFilenameTest()
249 assert(p.extension() == TC.extension); in decompFilenameTest()
250 assert(p.has_extension() != TC.extension.empty()); in decompFilenameTest()