Несмотря на то, что в старом pytest тесте встречаются тесты, которых в явном виде нет в path_ut.cpp, всё равно их удалил, так как в ближайшем будущем TFsPath, который там тестируется, будет заменён на std::filesystem::path.
В некоторых функциях поменял тип аргумента (char* на const char*), так как в них всё равно содержимое указателя никак не меняется, и благодаря этому можно избавиться от const_cast в некоторых местах.
Issue #157
path_ut.cpp
, всё равно их удалил, так как в ближайшем будущемTFsPath
, который там тестируется, будет заменён наstd::filesystem::path
.char*
наconst char*
), так как в них всё равно содержимое указателя никак не меняется, и благодаря этому можно избавиться отconst_cast
в некоторых местах.