Commit 99917b64 by Marcus Winter

mtapi_cpp: checked for memory leaks in tests

parent 556fc8d6
...@@ -29,6 +29,8 @@ ...@@ -29,6 +29,8 @@
#include <mtapi_cpp_test_config.h> #include <mtapi_cpp_test_config.h>
#include <mtapi_cpp_test_group.h> #include <mtapi_cpp_test_group.h>
#include <embb/base/c/memory_allocation.h>
struct result_example_struct { struct result_example_struct {
mtapi_uint_t value1; mtapi_uint_t value1;
mtapi_uint_t value2; mtapi_uint_t value2;
...@@ -81,5 +83,6 @@ void GroupTest::TestBasic() { ...@@ -81,5 +83,6 @@ void GroupTest::TestBasic() {
embb::mtapi::Node::Finalize(); embb::mtapi::Node::Finalize();
PT_EXPECT(embb_get_bytes_allocated() == 0);
//std::cout << "...done" << std::endl << std::endl; //std::cout << "...done" << std::endl << std::endl;
} }
...@@ -29,6 +29,8 @@ ...@@ -29,6 +29,8 @@
#include <mtapi_cpp_test_config.h> #include <mtapi_cpp_test_config.h>
#include <mtapi_cpp_test_queue.h> #include <mtapi_cpp_test_queue.h>
#include <embb/base/c/memory_allocation.h>
#define JOB_TEST_TASK 42 #define JOB_TEST_TASK 42
#define TASK_TEST_ID 23 #define TASK_TEST_ID 23
#define QUEUE_TEST_ID 17 #define QUEUE_TEST_ID 17
...@@ -63,5 +65,6 @@ void QueueTest::TestBasic() { ...@@ -63,5 +65,6 @@ void QueueTest::TestBasic() {
embb::mtapi::Node::Finalize(); embb::mtapi::Node::Finalize();
PT_EXPECT(embb_get_bytes_allocated() == 0);
//std::cout << "...done" << std::endl << std::endl; //std::cout << "...done" << std::endl << std::endl;
} }
...@@ -31,6 +31,8 @@ ...@@ -31,6 +31,8 @@
#include <mtapi_cpp_test_config.h> #include <mtapi_cpp_test_config.h>
#include <mtapi_cpp_test_task.h> #include <mtapi_cpp_test_task.h>
#include <embb/base/c/memory_allocation.h>
#define JOB_TEST_TASK 42 #define JOB_TEST_TASK 42
#define TASK_TEST_ID 23 #define TASK_TEST_ID 23
...@@ -117,5 +119,6 @@ void TaskTest::TestBasic() { ...@@ -117,5 +119,6 @@ void TaskTest::TestBasic() {
embb::mtapi::Node::Finalize(); embb::mtapi::Node::Finalize();
PT_EXPECT(embb_get_bytes_allocated() == 0);
//std::cout << "...done" << std::endl << std::endl; //std::cout << "...done" << std::endl << std::endl;
} }
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or sign in to comment