Test module for ServicePack.h utilities depending on art farmework. More...
Public Member Functions | |
ServicePackTest (fhicl::ParameterSet const &) | |
Private Member Functions | |
void | beginJob () override |
Run event-independent tests. More... | |
void | analyze (const art::Event &) override |
Run event-dependent tests (none so far) More... | |
void | endJob () override |
Throws if errors have been accumulated. More... | |
Test functions | |
void | extractProviders_test_plain () |
Tests lar::extractProviders() More... | |
void | extractProviders_test_permuted () |
Tests lar::extractProviders() and permuted constructor. More... | |
void | extractProviders_test_reduced () |
Tests lar::extractProviders() and assignment to reduced pack. More... | |
void | extractProviders_tests () |
All tests on lar::extractProviders() More... | |
Private Attributes | |
std::vector< std::string > | errors |
list of collected errors More... | |
Test module for ServicePack.h utilities depending on art farmework.
Currently exercises:
Throws an exception on failure.
This module requires the following services to be configured:
Currently none.
Definition at line 75 of file ServicePackTest_module.cc.
|
explicit |
Definition at line 122 of file ServicePackTest_module.cc.
|
inlineoverrideprivate |
Run event-dependent tests (none so far)
Definition at line 85 of file ServicePackTest_module.cc.
|
overrideprivate |
Run event-independent tests.
Definition at line 126 of file ServicePackTest_module.cc.
|
overrideprivate |
Throws if errors have been accumulated.
Definition at line 133 of file ServicePackTest_module.cc.
|
private |
Tests lar::extractProviders() and permuted constructor.
Definition at line 191 of file ServicePackTest_module.cc.
|
private |
Tests lar::extractProviders()
Definition at line 160 of file ServicePackTest_module.cc.
|
private |
Tests lar::extractProviders() and assignment to reduced pack.
Definition at line 226 of file ServicePackTest_module.cc.
|
private |
All tests on lar::extractProviders()
Definition at line 151 of file ServicePackTest_module.cc.
|
private |
list of collected errors
Definition at line 108 of file ServicePackTest_module.cc.