libwreport 3.40
Public Member Functions
wreport::tests::ActualPath Struct Reference
Inheritance diagram for wreport::tests::ActualPath:
wreport::tests::Actual< std::filesystem::path >

Public Member Functions

 ActualPath (const std::filesystem::path &p)
 
void is (const std::filesystem::path &expected) const
 
void startswith (const std::string &data) const
 
void path_startswith (const std::filesystem::path &expected) const
 
void path_endswith (const std::filesystem::path &expected) const
 
void path_contains (const std::filesystem::path &expected) const
 
void path_not_contains (const std::filesystem::path &expected) const
 
void exists () const
 
void not_exists () const
 
void empty () const
 
void not_empty () const
 
void contents_startwith (const std::string &data) const
 
void contents_equal (const std::string &data) const
 
void contents_equal (const std::vector< uint8_t > &data) const
 
void contents_equal (const std::initializer_list< std::string > &lines) const
 
void contents_match (const std::string &data_re) const
 
void contents_match (const std::initializer_list< std::string > &lines_re) const
 
- Public Member Functions inherited from wreport::tests::Actual< std::filesystem::path >
 Actual (const std::filesystem::path &actual)
 
 Actual (const Actual &)=default
 
 Actual (Actual &&)=default
 
Actualoperator= (const Actual &)=delete
 
Actualoperator= (Actual &&)=delete
 
void istrue () const
 
void isfalse () const
 
void operator== (const E &expected) const
 
void operator!= (const E &expected) const
 
void operator< (const E &expected) const
 
void operator<= (const E &expected) const
 
void operator> (const E &expected) const
 
void operator>= (const E &expected) const
 

Additional Inherited Members

- Data Fields inherited from wreport::tests::Actual< std::filesystem::path >
std::filesystem::path _actual
 

The documentation for this struct was generated from the following file: