Sequoia
Loading...
Searching...
No Matches
Classes | Functions
FileSystemUtilities.hpp File Reference

File paths and related utilities. More...

#include "sequoia/TestFramework/CoreInfrastructure.hpp"
#include <filesystem>

Go to the source code of this file.

Classes

struct  sequoia::testing::serializer< std::filesystem::path >
 
struct  sequoia::testing::serializer< std::filesystem::file_type >
 

Functions

void sequoia::testing::throw_unless_exists (const std::filesystem::path &p, std::string_view message="")
 
void sequoia::testing::throw_unless_directory (const std::filesystem::path &p, std::string_view message="")
 
void sequoia::testing::throw_unless_regular_file (const std::filesystem::path &p, std::string_view message="")
 
std::filesystem::path sequoia::testing::find_in_tree (const std::filesystem::path &root, const std::filesystem::path &toFind)
 
std::filesystem::path sequoia::testing::rebase_from (const std::filesystem::path &filename, const std::filesystem::path &dir)
 

Detailed Description

File paths and related utilities.