10#include <boost/test/unit_test.hpp>
16 std::string u8_str =
"fs_tests_₿_🏃";
28 std::string invalid_u8_str =
"\xf0";
36 std::string test_filename =
"fs_tests_₿_🏃.dat";
37 std::string expected_stem =
"fs_tests_₿_🏃";
43 fs::path tmpfolder = m_args.GetDataDirBase();
45 fs::path tmpfile1 = tmpfolder /
"fs_tests_₿_🏃";
46 fs::path tmpfile2 = tmpfolder /
"fs_tests_₿_🏃";
53 std::string input_buffer;
59 std::string input_buffer;
69 std::string input_buffer;
79 std::string input_buffer;
Path class wrapper to prepare application code for transition from boost::filesystem library to std::...
BOOST_AUTO_TEST_SUITE_END()
BOOST_AUTO_TEST_CASE(fsbridge_pathtostring)
fs::path GetUniquePath(const fs::path &base)
Helper function for getting a unique path.
static path u8path(const std::string &string)
static std::string PathToString(const path &path)
Convert path object to byte string.
static path PathFromString(const std::string &string)
Convert byte string to path object.
fs::path AbsPathJoin(const fs::path &base, const fs::path &path)
Helper function for joining two paths.
#define BOOST_FIXTURE_TEST_SUITE(a, b)
#define BOOST_CHECK_EQUAL(v1, v2)
#define BOOST_CHECK(expr)