preCICE v3.1.2
Loading...
Searching...
No Matches
Classes | Namespaces | Macros | Functions
main.cpp File Reference
#include <boost/test/tools/fpc_tolerance.hpp>
#include <boost/test/tree/test_case_counter.hpp>
#include <boost/test/tree/traverse.hpp>
#include <boost/test/unit_test.hpp>
#include <filesystem>
#include <iostream>
#include <string>
#include "com/SharedPointer.hpp"
#include "logging/LogConfiguration.hpp"
#include "utils/IntraComm.hpp"
#include "utils/Parallel.hpp"
Include dependency graph for main.cpp:

Go to the source code of this file.

Classes

class  test_case_printer
 

Namespaces

namespace  precice
 Main namespace of the precice library.
 

Macros

#define BOOST_TEST_NO_MAIN
 
#define BOOST_TEST_MODULE   "preCICE Tests"
 

Functions

int countEnabledTests ()
 
void printTestList ()
 
void setupTolerance ()
 
void removeStaleRunDirectory ()
 
int main (int argc, char *argv[])
 Entry point for the boost test executable.
 

Macro Definition Documentation

◆ BOOST_TEST_MODULE

#define BOOST_TEST_MODULE   "preCICE Tests"

Definition at line 5 of file main.cpp.

◆ BOOST_TEST_NO_MAIN

#define BOOST_TEST_NO_MAIN

Definition at line 3 of file main.cpp.

Function Documentation

◆ countEnabledTests()

int countEnabledTests ( )

Definition at line 25 of file main.cpp.

◆ main()

int main ( int argc,
char * argv[] )

Entry point for the boost test executable.

Definition at line 87 of file main.cpp.

Here is the call graph for this function:

◆ printTestList()

void printTestList ( )

Definition at line 61 of file main.cpp.

◆ removeStaleRunDirectory()

void removeStaleRunDirectory ( )

Definition at line 76 of file main.cpp.

Here is the call graph for this function:

◆ setupTolerance()

void setupTolerance ( )

Definition at line 68 of file main.cpp.