rippled
Loading...
Searching...
No Matches
test
basics
DetectCrash_test.cpp
1
#include <xrpl/beast/unit_test/suite.h>
2
3
#include <
exception
>
4
5
namespace
ripple
{
6
namespace
test {
7
8
struct
DetectCrash_test
:
public
beast::unit_test::suite
9
{
10
void
11
testDetectCrash
()
12
{
13
testcase
(
"Detect Crash"
);
14
// Kill the process. This is used to test that the multi-process
15
// unit test will correctly report the crash.
16
std::terminate
();
17
}
18
void
19
run
()
override
20
{
21
testDetectCrash
();
22
}
23
};
24
25
BEAST_DEFINE_TESTSUITE_MANUAL(DetectCrash, basics,
beast
);
26
27
}
// namespace test
28
}
// namespace ripple
beast::unit_test::suite
A testsuite class.
Definition
suite.h:52
beast::unit_test::suite::testcase
testcase_t testcase
Memberspace for declaring test cases.
Definition
suite.h:152
exception
beast
Definition
base_uint.h:653
ripple
Use hash_* containers for keys that do not need a cryptographically secure hashing algorithm.
Definition
algorithm.h:6
ripple::test::DetectCrash_test
Definition
DetectCrash_test.cpp:9
ripple::test::DetectCrash_test::testDetectCrash
void testDetectCrash()
Definition
DetectCrash_test.cpp:11
ripple::test::DetectCrash_test::run
void run() override
Runs the suite.
Definition
DetectCrash_test.cpp:19
std::terminate
T terminate(T... args)
Generated by
1.9.8