Line data Source code
1 : /**
2 : * @file
3 : *
4 : * @brief
5 : *
6 : * @copyright BSD License (see LICENSE.md or https://www.libelektra.org)
7 : */
8 :
9 : #include <iostream>
10 :
11 : namespace ckdb
12 : {
13 : extern "C" {
14 : extern ckdb::KeySet * elektraDocu;
15 : extern std::ostream * elektraLog;
16 : }
17 : void elektraSingleCleanup ();
18 : } // namespace ckdb
19 :
20 12 : int main (int argc, char ** argv)
21 : {
22 : using namespace ckdb;
23 12 : ::testing::InitGoogleTest (&argc, argv);
24 12 : int ret = RUN_ALL_TESTS ();
25 12 : elektraClose (); // valgrind does not detect cleanup outside main, so lets do it here
26 12 : elektraSingleCleanup ();
27 : return ret;
28 36 : }
|