| 1651 | // name_function_tests -------------------------------------------------------------// |
| 1652 | |
| 1653 | void name_function_tests() |
| 1654 | { |
| 1655 | std::cout << "name_function_tests..." << std::endl; |
| 1656 | |
| 1657 | BOOST_TEST(fs::portable_posix_name(std::string("x"))); |
| 1658 | BOOST_TEST(fs::windows_name(std::string("x"))); |
| 1659 | BOOST_TEST(fs::portable_name(std::string("x"))); |
| 1660 | BOOST_TEST(fs::portable_directory_name(std::string("x"))); |
| 1661 | BOOST_TEST(fs::portable_file_name(std::string("x"))); |
| 1662 | |
| 1663 | BOOST_TEST(fs::portable_posix_name(std::string("."))); |
| 1664 | BOOST_TEST(fs::windows_name(std::string("."))); |
| 1665 | BOOST_TEST(fs::portable_name(std::string("."))); |
| 1666 | BOOST_TEST(fs::portable_directory_name(std::string("."))); |
| 1667 | BOOST_TEST(!fs::portable_file_name(std::string("."))); |
| 1668 | |
| 1669 | BOOST_TEST(fs::portable_posix_name(std::string(".."))); |
| 1670 | BOOST_TEST(fs::windows_name(std::string(".."))); |
| 1671 | BOOST_TEST(fs::portable_name(std::string(".."))); |
| 1672 | BOOST_TEST(fs::portable_directory_name(std::string(".."))); |
| 1673 | BOOST_TEST(!fs::portable_file_name(std::string(".."))); |
| 1674 | |
| 1675 | BOOST_TEST(!fs::native(std::string(""))); |
| 1676 | BOOST_TEST(!fs::portable_posix_name(std::string(""))); |
| 1677 | BOOST_TEST(!fs::windows_name(std::string(""))); |
| 1678 | BOOST_TEST(!fs::portable_name(std::string(""))); |
| 1679 | BOOST_TEST(!fs::portable_directory_name(std::string(""))); |
| 1680 | BOOST_TEST(!fs::portable_file_name(std::string(""))); |
| 1681 | |
| 1682 | BOOST_TEST(!fs::native(std::string(" "))); |
| 1683 | BOOST_TEST(!fs::portable_posix_name(std::string(" "))); |
| 1684 | BOOST_TEST(!fs::windows_name(std::string(" "))); |
| 1685 | BOOST_TEST(!fs::portable_name(std::string(" "))); |
| 1686 | BOOST_TEST(!fs::portable_directory_name(std::string(" "))); |
| 1687 | BOOST_TEST(!fs::portable_file_name(std::string(" "))); |
| 1688 | |
| 1689 | BOOST_TEST(!fs::portable_posix_name(std::string(":"))); |
| 1690 | BOOST_TEST(!fs::windows_name(std::string(":"))); |
| 1691 | BOOST_TEST(!fs::portable_name(std::string(":"))); |
| 1692 | BOOST_TEST(!fs::portable_directory_name(std::string(":"))); |
| 1693 | BOOST_TEST(!fs::portable_file_name(std::string(":"))); |
| 1694 | |
| 1695 | BOOST_TEST(fs::portable_posix_name(std::string("-"))); |
| 1696 | BOOST_TEST(fs::windows_name(std::string("-"))); |
| 1697 | BOOST_TEST(!fs::portable_name(std::string("-"))); |
| 1698 | BOOST_TEST(!fs::portable_directory_name(std::string("-"))); |
| 1699 | BOOST_TEST(!fs::portable_file_name(std::string("-"))); |
| 1700 | |
| 1701 | BOOST_TEST(!fs::portable_posix_name(std::string("foo bar"))); |
| 1702 | BOOST_TEST(fs::windows_name(std::string("foo bar"))); |
| 1703 | BOOST_TEST(!fs::windows_name(std::string(" bar"))); |
| 1704 | BOOST_TEST(!fs::windows_name(std::string("foo "))); |
| 1705 | BOOST_TEST(!fs::portable_name(std::string("foo bar"))); |
| 1706 | BOOST_TEST(!fs::portable_directory_name(std::string("foo bar"))); |
| 1707 | BOOST_TEST(!fs::portable_file_name(std::string("foo bar"))); |
| 1708 | |
| 1709 | BOOST_TEST(fs::portable_posix_name(std::string("foo.bar"))); |
| 1710 | BOOST_TEST(fs::windows_name(std::string("foo.bar"))); |
no test coverage detected