PACS System 0.1.0
PACS DICOM system library
Loading...
Searching...
No Matches
main.cpp
Go to the documentation of this file.
1
23#define CATCH_CONFIG_RUNNER
24#include <catch2/catch_session.hpp>
25
26#include <iostream>
27
28int main(int argc, char* argv[]) {
29 std::cout << R"(
30 ___ _ _ _____ _____ ____ ____ _ _____ ___ ___ _ _
31 |_ _| \ | |_ _| ____/ ___| _ \ / \|_ _|_ _/ _ \| \ | |
32 | || \| | | | | _|| | _| |_) | / _ \ | | | | | | | \| |
33 | || |\ | | | | |__| |_| | _ < / ___ \| | | | |_| | |\ |
34 |___|_| \_| |_| |_____\____|_| \_\/_/ \_\_| |___\___/|_| \_|
35
36 PACS Integration Test Suite
37 ===========================
38
39)" << "\n";
40
41 Catch::Session session;
42
43 // Apply command line arguments
44 int result = session.applyCommandLine(argc, argv);
45 if (result != 0) {
46 return result;
47 }
48
49 // Run tests
50 result = session.run();
51
52 std::cout << "\n=== Integration Test Suite Complete ===\n";
53
54 return result;
55}
int main()
Definition main.cpp:84