Celeritas 0.7+ef734374e
Loading...
Searching...
No Matches
Public Member Functions | List of all members
celeritas::test::StringSimplifier Class Reference

Remove platform-sensitive components from strings to improve testability. More...

#include <StringSimplifier.hh>

Public Member Functions

 StringSimplifier (int precision)
 Construct with defaults.
 
 StringSimplifier ()
 Default to 4 digits of precision.
 
std::string operator() (std::string const &old) const
 Simplify.
 

Detailed Description

Remove platform-sensitive components from strings to improve testability.

Example:
auto simplify_str = StringSimplifier{3};
EXPECT_EQ("1.23 [s]", simplify_str(exception_msg));
Remove platform-sensitive components from strings to improve testability.
Definition StringSimplifier.hh:32

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