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.
 1.8.5