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

Function name_function_tests

test/path_test.cpp:2528–2607  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

2526// name_function_tests -------------------------------------------------------------//
2527
2528void 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")));

Callers 1

cpp_mainFunction · 0.85

Calls 7

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

Tested by

no test coverage detected