MCPcopy Create free account
hub / github.com/comaps/comaps / UNIT_TEST

Function UNIT_TEST

libs/base/base_tests/threads_test.cpp:41–59  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

39};
40
41UNIT_TEST(Simple_Threads)
42{
43 Vector vec;
44
45 threads::Thread reader;
46 bool ok = reader.Create(std::make_unique<GeneratorThread>(vec));
47 TEST(ok, ("Create Generator thread"));
48
49 reader.Join();
50
51 threads::Thread writer;
52 ok = writer.Create(std::make_unique<ReaderThread>(vec));
53 TEST(ok, ("Create Reader thread"));
54
55 writer.Join();
56
57 TEST_EQUAL(vec.size(), MAX_COUNT, ("vector size"));
58 TEST_EQUAL(summ, checkSumm, ("check summ"));
59}
60
61class SomeClass
62{

Callers

nothing calls this directly

Calls 5

TESTFunction · 0.85
CreateMethod · 0.45
JoinMethod · 0.45
sizeMethod · 0.45
joinMethod · 0.45

Tested by

no test coverage detected