Sequoia
Loading...
Searching...
No Matches
Public Member Functions | Static Public Member Functions | Friends | List of all members
sequoia::testing::output_paths Class Reference

Paths in the output directory. More...

#include <ProjectPaths.hpp>

Public Member Functions

 output_paths (const std::filesystem::path &projectRoot)
 
const std::filesystem::path & dir () const noexcept
 
const std::filesystem::path & tests_temporary_data () const noexcept
 
const std::filesystem::path & diagnostics () const noexcept
 
const std::filesystem::path & test_summaries () const noexcept
 
const std::filesystem::path & instability_analysis () const noexcept
 
recovery_paths recovery () const
 
prune_paths prune (const std::filesystem::path &buildRoot, const std::filesystem::path &buildDir) const
 

Static Public Member Functions

static std::filesystem::path dir (std::filesystem::path projectRoot)
 
static std::filesystem::path tests_temporary_data (std::filesystem::path projectRoot)
 
static std::filesystem::path diagnostics (std::filesystem::path projectRoot)
 
static std::filesystem::path test_summaries (std::filesystem::path projectRoot)
 
static std::filesystem::path instability_analysis_file (std::filesystem::path projectRoot, std::filesystem::path source, std::string_view name, std::size_t index)
 
static std::filesystem::path instability_analysis (std::filesystem::path projectRoot)
 

Friends

bool operator== (const output_paths &, const output_paths &) noexcept=default
 

Detailed Description

Paths in the output directory.


The documentation for this class was generated from the following files: