Gromacs  2025-dev-20241008-cf8b9ef
 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  include
 
directory  tests
 Unit tests for Testing Utilities (testutils).
 

Files

file  cmdlinetest.cpp
 Implements classes from cmdlinetest.h.
 
file  conftest.cpp
 Implements routine to check the content of conf files.
 
file  filematchers.cpp
 Implements classes from filematchers.h.
 
file  interactivetest.cpp
 Implements classes from interactivetest.h.
 
file  loggertest.cpp
 Implements gmx::test::LoggerTestHelper.
 
file  mpi_printer.cpp
 
file  mpi_printer.h
 Declares gmx::test::initMPIOutput().
 
file  mpitest.cpp
 Implements functions in mpitest.h.
 
file  refdata.cpp
 Implements classes and functions from refdata.h.
 
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  simulationdatabase.cpp
 Implements declarations from in simulationdatabase.h.
 
file  stdiohelper.cpp
 Implements classes in stdiohelper.h.
 
file  stringtest.cpp
 Implements gmx::test::StringTestBase.
 
file  test_device.cpp
 Implements test environment class which performs hardware enumeration for unit tests.
 
file  test_hardware_environment.cpp
 Implements test environment class which performs hardware enumeration for unit tests.
 
file  testasserts.cpp
 Implements floating-point comparison routines from testasserts.h.
 
file  testfilemanager.cpp
 Implements gmx::test::TestFileManager.
 
file  testfileredirector.cpp
 Implements classes from testfileredirector.h.
 
file  testinit.cpp
 Implements functions in testinit.h.
 
file  testmatchers.cpp
 Implements floating-point matchers from testmatchers.h for use with Google Mock.
 
file  testoptions.cpp
 Implements functions in testoptions.h.
 
file  testutils_doc.h
 Dummy header for Testing Utilities (testutils) documentation.
 
file  textblockmatchers.cpp
 Implements classes from textblockmatchers.h.
 
file  topologyhelpers.cpp
 Helper functions for topology generation.
 
file  topologyhelpers.h
 Helper functions to create test topologies.
 
file  tprfilegenerator.cpp
 Implements helper for generating reusuable TPR files for tests within the same test binary.
 
file  trajectoryreader.cpp
 Implementions of related classes for tests that want to inspect trajectories produced by mdrun.
 
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.