MCPcopy Create free account
hub / github.com/OpenCppCoverage/OpenCppCoverage / TEST

Function TEST

CppCoverageTest/ExecutedAddressManagerTest.cpp:45–54  ·  view source on GitHub ↗

-------------------------------------------------------------------------

Source from the content-addressed store, hash-verified

43
44 //-------------------------------------------------------------------------
45 TEST(ExecutedAddressManagerTest, RegisterAddress)
46 {
47 cov::ExecutedAddressManager manager;
48 cov::Address address = CreateAddress(0);
49
50 ASSERT_THROW(manager.RegisterAddress(address, L"", 0, 0), cov::CppCoverageException);
51
52 manager.AddModule(L"", nullptr);
53 manager.RegisterAddress(address, L"", 0, 0);
54 }
55
56 //-------------------------------------------------------------------------
57 TEST(ExecutedAddressManagerTest, MarkAddressAsExecuted)

Callers

nothing calls this directly

Calls 8

CreateAddressFunction · 0.85
ASSERT_NO_THROWFunction · 0.85
RegisterAddressMethod · 0.80
AddModuleMethod · 0.80
MarkAddressAsExecutedMethod · 0.80
CreateCoverageDataMethod · 0.80
HasBeenExecutedMethod · 0.80
OnExitProcessMethod · 0.45

Tested by

no test coverage detected