MCPcopy Create free account
hub / github.com/boostorg/filesystem / name_function_tests

Function name_function_tests

test/path_test.cpp:1653–1732  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

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")));

Callers 1

cpp_mainFunction · 0.85

Calls 7

portable_posix_nameFunction · 0.85
windows_nameFunction · 0.85
portable_nameFunction · 0.85
portable_directory_nameFunction · 0.85
portable_file_nameFunction · 0.85
nativeFunction · 0.85
stringFunction · 0.70

Tested by

no test coverage detected