MCPcopy Create free account
hub / github.com/MITK/MITK / testResourcesFrom

Function testResourcesFrom

Modules/CppMicroServices/test/usModuleResourceTest.cpp:394–414  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

392}
393
394void testResourcesFrom(const std::string& moduleName)
395{
396 SharedLibrary libR(LIB_PATH, moduleName);
397 try
398 {
399 libR.Load();
400 }
401 catch (const std::exception& e)
402 {
403 US_TEST_FAILED_MSG(<< "Load module exception: " << e.what())
404 }
405
406 Module* moduleR = ModuleRegistry::GetModule(moduleName);
407 US_TEST_CONDITION_REQUIRED(moduleR != nullptr, "Test for existing module")
408
409 US_TEST_CONDITION(moduleR->GetName() == moduleName, "Test module name")
410
411 US_TEST_CONDITION(moduleR->FindResources("", "*.txt", true).size() == 2, "Resource count")
412
413 libR.Unload();
414}
415
416} // end unnamed namespace
417

Callers 1

usModuleResourceTestFunction · 0.85

Calls 6

whatMethod · 0.80
FindResourcesMethod · 0.80
LoadMethod · 0.45
GetNameMethod · 0.45
UnloadMethod · 0.45
sizeMethod · 0.45

Tested by

no test coverage detected