Gromacs
2026.0-dev-20241204-d69d709
|
#include <gromacs/coordinateio/tests/outputadapters.h>
Helper to test that invalid selection is rejected.
Public Member Functions | |
void | prepareTest () |
Public Member Functions inherited from gmx::test::ModuleTest | |
TrajectoryFrameWriterPointer | runTest (const char *filename, const OutputRequirements &requirements) const |
Run the builder to create an TrajectoryFrameWriter during tests. More... | |
void | addTopology () |
Add topology information to test if needed. | |
Public Member Functions inherited from gmx::test::CommandLineTestBase | |
void | setInputFile (const char *option, const char *filename) |
Sets an input file. More... | |
void | setInputFile (const char *option, const std::string &filename) |
Sets an input file. More... | |
void | setModifiableInputFile (const char *option, const char *filename) |
Sets an input file that may be modified. The file is copied to a temporary file, which is used as the test input. More... | |
void | setModifiableInputFile (const char *option, const std::string &filename) |
Sets an input file that may be modified. The file is copied to a temporary file, which is used as the test input. More... | |
void | setInputFileContents (const char *option, const char *extension, const std::string &contents) |
Generates and sets an input file. More... | |
void | setInputFileContents (const char *option, const char *extension, const ArrayRef< const char *const > &contents) |
Generates and sets an input file. More... | |
std::string | setOutputFile (const char *option, const char *filename, const ITextBlockMatcherSettings &matcher) |
Sets an output file whose name is passed via an option and adds it to the set of tested files. More... | |
std::string | setOutputFile (const char *option, const char *filename, const IFileMatcherSettings &matcher) |
std::string | setOutputFileWithGeneratedName (const char *filename, const ITextBlockMatcherSettings &matcher) |
Sets an output file whose name is generated by the tool and adds it to the set of tested files. More... | |
std::string | setOutputFileWithGeneratedName (std::string &&filename, const ITextBlockMatcherSettings &matcher) |
Sets an output file whose name is generated by the tool and adds it to the set of tested files. More... | |
std::string | setOutputFileWithGeneratedName (const char *filename, const IFileMatcherSettings &matcher) |
Sets an output file whose name is generated by the tool and adds it to the set of tested files. More... | |
std::string | setOutputFileWithGeneratedName (std::string &&filename, const IFileMatcherSettings &matcher) |
Sets an output file whose name is generated by the tool and adds it to the set of tested files. More... | |
std::string | setInputAndOutputFile (const char *option, const char *filename, const ITextBlockMatcherSettings &matcher) |
Sets a file parameter that is used for input and modified as output. The input file is copied to a temporary file that is used as input and can be modified. | |
std::string | setInputAndOutputFile (const char *option, const char *filename, const IFileMatcherSettings &matcher) |
Sets a file parameter that is used for input and modified as output. The input file is copied to a temporary file that is used as input and can be modified. More... | |
CommandLine & | commandLine () |
Returns the internal CommandLine object used to construct the command line for the test. More... | |
TestFileManager & | fileManager () |
Returns the internal TestFileManager object used to manage the files. More... | |
TestReferenceChecker | rootChecker () |
Returns the root reference data checker. More... | |
void | setDefaultTolerance (const FloatingPointTolerance &tolerance) |
Sets the tolerance for floating-point comparisons. More... | |
void | testWriteHelp (ICommandLineModule *module) |
Checks the output of writeHelp() against reference data. | |
void | checkOutputFiles () |
Checks output files added with setOutputFile() against reference data. More... | |
Public Member Functions inherited from gmx::test::ModuleSelection | |
void | addOptionForSelection (Selection *sel, bool useValid) |
Method to add a valid selection option to the Module, or an invalid one for testing. More... | |
void | setSelectionOptionValues (Options *options, Selection *sel, bool useValid) |
Set the actual values for the selection. More... | |
Options * | getOption () |
Get pointer to options to set values. More... | |
Additional Inherited Members | |
Public Attributes inherited from gmx::test::ModuleTest | |
TopologyInformation | dummyTopology_ |
Dummy topology to use to create CoordinateFile. | |
Selection | dummySelection_ |
Dummy selection. | |
|
inline |
Storage for frameadapters.
Local atoms