Gromacs  2018.8
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
testutils Directory Reference
+ Directory dependency graph for testutils:

Description

Testing Utilities (testutils)

Directories

directory  tests
 Unit tests for Testing Utilities (testutils).
 

Files

file  cmdlinetest.cpp
 Implements classes from cmdlinetest.h.
 
file  cmdlinetest.h
 Declares utilities testing command-line programs.
 
file  conftest.cpp
 Implements routine to check the content of conf files.
 
file  conftest.h
 Declares function to add the content of a conf file to a checker.
 
file  filematchers.cpp
 Implements classes from filematchers.h.
 
file  filematchers.h
 Declares utility classes for testing file contents.
 
file  interactivetest.cpp
 Implements classes from interactivetest.h.
 
file  interactivetest.h
 Provides helper classes for testing interactive prompts.
 
file  loggertest.cpp
 Implements gmx::test::LoggerTestHelper.
 
file  loggertest.h
 Declares gmx::test::LoggerTestHelper.
 
file  mpi-printer.cpp
 
file  mpi-printer.h
 Declares gmx::test::initMPIOutput().
 
file  mpitest.cpp
 Implements functions in mpitest.h.
 
file  mpitest.h
 Helper functions for MPI tests to make thread-MPI look like real MPI.
 
file  refdata-checkers.h
 Declares internal helper classes for the reference data framework to check reference data values of different types.
 
file  refdata-impl.h
 Declares internal data structures for the reference data framework.
 
file  refdata-xml.cpp
 Implements reference data XML persistence.
 
file  refdata-xml.h
 Declares functions for reference data XML persistence.
 
file  refdata.cpp
 Implements classes and functions from refdata.h.
 
file  refdata.h
 Functionality for writing tests that can produce their own reference data.
 
file  stdiohelper.cpp
 Implements classes in stdiohelper.h.
 
file  stdiohelper.h
 Declares gmx::test::StdioTestHelper.
 
file  stringtest.cpp
 Implements gmx::test::StringTestBase.
 
file  stringtest.h
 Declares gmx::test::StringTestBase.
 
file  testasserts.cpp
 Implements floating-point comparison routines from testasserts.h.
 
file  testasserts.h
 Extra assertions for unit tests.
 
file  testexceptions.h
 Exception classes for errors in tests.
 
file  testfilemanager.cpp
 Implements gmx::test::TestFileManager.
 
file  testfilemanager.h
 Declares gmx::test::TestFileManager.
 
file  testfileredirector.cpp
 Implements classes from testfileredirector.h.
 
file  testfileredirector.h
 Declares generic mock implementations for interfaces in fileredirector.h.
 
file  testinit.cpp
 Implements functions in testinit.h.
 
file  testinit.h
 Functions for initialing GROMACS unit test executables.
 
file  testoptions.cpp
 Implements functions in testoptions.h.
 
file  testoptions.h
 Functions for accessing test command-line options.
 
file  testutils-doc.h
 Dummy header for Testing Utilities (testutils) documentation.
 
file  textblockmatchers.cpp
 Implements classes from textblockmatchers.h.
 
file  textblockmatchers.h
 Declares utility classes for testing multi-line strings against reference data.
 
file  unittest_main.cpp
 main() for unit tests that use Testing Utilities (testutils).
 
file  xvgtest.cpp
 Implements routine to check the content of xvg files.
 
file  xvgtest.h
 Declares function to add the content of an xvg file to a checker.