testing#

The testing module contains useful macros for testing. The results of tests can be printed with hpx::util::report_errors. The following macros are provided:

  • HPX_TEST

  • HPX_TEST_MSG

  • HPX_TEST_EQ

  • HPX_TEST_NEQ

  • HPX_TEST_LT

  • HPX_TEST_LTE

  • HPX_TEST_RANGE

  • HPX_TEST_EQ_MSG

  • HPX_TEST_NEQ_MSG

  • HPX_SANITY

  • HPX_SANITY_MSG

  • HPX_SANITY_EQ

  • HPX_SANITY_NEQ

  • HPX_SANITY_LT

  • HPX_SANITY_LTE

  • HPX_SANITY_RANGE

  • HPX_SANITY_EQ_MSG

See the API reference of the module for more details.