libsir 2.2.5
Standard Incident Reporter
Loading...
Searching...
No Matches
sir::tests Namespace Reference

libsir C++ wrapper tests. More...

Functions

bool raii_init_cleanup ()
 Ensure that RAII loggers are functioning properly.
 
bool manual_init_cleanup ()
 Ensure that manual initialization and cleanup is working properly.
 
bool error_handling ()
 Ensure that the C++ wrapper properly handles errors from libsir.
 
bool exception_handling ()
 Ensure that exceptions are properly constructed in various ways.
 
bool std_format ()
 If std::format support is enabled, ensure that it is working properly.
 
bool boost_format ()
 If boost::format support is enabled, ensure that it is working properly.
 
bool fmt_format ()
 If fmt::format support is enabled, ensure that it is working properly.
 
bool std_iostream_format ()
 If std::iostream support is enabled, ensure that it is working properly.
 

Detailed Description

libsir C++ wrapper tests.

Function Documentation

◆ boost_format()

bool sir::tests::boost_format ( )

If boost::format support is enabled, ensure that it is working properly.

Returns
true if the test succeeded, false otherwise.

◆ error_handling()

bool sir::tests::error_handling ( )

Ensure that the C++ wrapper properly handles errors from libsir.

Returns
true if the test succeeded, false otherwise.

◆ exception_handling()

bool sir::tests::exception_handling ( )

Ensure that exceptions are properly constructed in various ways.

Returns
true if the test succeeded, false otherwise.

◆ fmt_format()

bool sir::tests::fmt_format ( )

If fmt::format support is enabled, ensure that it is working properly.

Returns
true if the test succeeded, false otherwise.

◆ manual_init_cleanup()

bool sir::tests::manual_init_cleanup ( )

Ensure that manual initialization and cleanup is working properly.

Returns
true if the test succeeded, false otherwise.

◆ raii_init_cleanup()

bool sir::tests::raii_init_cleanup ( )

Ensure that RAII loggers are functioning properly.

Returns
true if the test succeeded, false otherwise.

◆ std_format()

bool sir::tests::std_format ( )

If std::format support is enabled, ensure that it is working properly.

Returns
true if the test succeeded, false otherwise.

◆ std_iostream_format()

bool sir::tests::std_iostream_format ( )

If std::iostream support is enabled, ensure that it is working properly.

Returns
true if the test succeeded, false otherwise.