| 2526 | // name_function_tests -------------------------------------------------------------// |
| 2527 | |
| 2528 | void name_function_tests() |
| 2529 | { |
| 2530 | std::cout << "name_function_tests..." << std::endl; |
| 2531 | |
| 2532 | BOOST_TEST(fs::portable_posix_name(std::string("x"))); |
| 2533 | BOOST_TEST(fs::windows_name(std::string("x"))); |
| 2534 | BOOST_TEST(fs::portable_name(std::string("x"))); |
| 2535 | BOOST_TEST(fs::portable_directory_name(std::string("x"))); |
| 2536 | BOOST_TEST(fs::portable_file_name(std::string("x"))); |
| 2537 | |
| 2538 | BOOST_TEST(fs::portable_posix_name(std::string("."))); |
| 2539 | BOOST_TEST(fs::windows_name(std::string("."))); |
| 2540 | BOOST_TEST(fs::portable_name(std::string("."))); |
| 2541 | BOOST_TEST(fs::portable_directory_name(std::string("."))); |
| 2542 | BOOST_TEST(!fs::portable_file_name(std::string("."))); |
| 2543 | |
| 2544 | BOOST_TEST(fs::portable_posix_name(std::string(".."))); |
| 2545 | BOOST_TEST(fs::windows_name(std::string(".."))); |
| 2546 | BOOST_TEST(fs::portable_name(std::string(".."))); |
| 2547 | BOOST_TEST(fs::portable_directory_name(std::string(".."))); |
| 2548 | BOOST_TEST(!fs::portable_file_name(std::string(".."))); |
| 2549 | |
| 2550 | BOOST_TEST(!fs::native(std::string(""))); |
| 2551 | BOOST_TEST(!fs::portable_posix_name(std::string(""))); |
| 2552 | BOOST_TEST(!fs::windows_name(std::string(""))); |
| 2553 | BOOST_TEST(!fs::portable_name(std::string(""))); |
| 2554 | BOOST_TEST(!fs::portable_directory_name(std::string(""))); |
| 2555 | BOOST_TEST(!fs::portable_file_name(std::string(""))); |
| 2556 | |
| 2557 | BOOST_TEST(!fs::native(std::string(" "))); |
| 2558 | BOOST_TEST(!fs::portable_posix_name(std::string(" "))); |
| 2559 | BOOST_TEST(!fs::windows_name(std::string(" "))); |
| 2560 | BOOST_TEST(!fs::portable_name(std::string(" "))); |
| 2561 | BOOST_TEST(!fs::portable_directory_name(std::string(" "))); |
| 2562 | BOOST_TEST(!fs::portable_file_name(std::string(" "))); |
| 2563 | |
| 2564 | BOOST_TEST(!fs::portable_posix_name(std::string(":"))); |
| 2565 | BOOST_TEST(!fs::windows_name(std::string(":"))); |
| 2566 | BOOST_TEST(!fs::portable_name(std::string(":"))); |
| 2567 | BOOST_TEST(!fs::portable_directory_name(std::string(":"))); |
| 2568 | BOOST_TEST(!fs::portable_file_name(std::string(":"))); |
| 2569 | |
| 2570 | BOOST_TEST(fs::portable_posix_name(std::string("-"))); |
| 2571 | BOOST_TEST(fs::windows_name(std::string("-"))); |
| 2572 | BOOST_TEST(!fs::portable_name(std::string("-"))); |
| 2573 | BOOST_TEST(!fs::portable_directory_name(std::string("-"))); |
| 2574 | BOOST_TEST(!fs::portable_file_name(std::string("-"))); |
| 2575 | |
| 2576 | BOOST_TEST(!fs::portable_posix_name(std::string("foo bar"))); |
| 2577 | BOOST_TEST(fs::windows_name(std::string("foo bar"))); |
| 2578 | BOOST_TEST(!fs::windows_name(std::string(" bar"))); |
| 2579 | BOOST_TEST(!fs::windows_name(std::string("foo "))); |
| 2580 | BOOST_TEST(!fs::portable_name(std::string("foo bar"))); |
| 2581 | BOOST_TEST(!fs::portable_directory_name(std::string("foo bar"))); |
| 2582 | BOOST_TEST(!fs::portable_file_name(std::string("foo bar"))); |
| 2583 | |
| 2584 | BOOST_TEST(fs::portable_posix_name(std::string("foo.bar"))); |
| 2585 | BOOST_TEST(fs::windows_name(std::string("foo.bar"))); |
no test coverage detected