|
using | Configuration_t = ConfigurationClass |
|
template<typename Prov , typename... Args> |
Prov * | SetupProvider (Args &&...args) |
| Sets a service provider up by calling its testing::setupProvider() More...
|
|
template<typename Prov , typename... Args> |
Prov * | SetupProviderFromService (std::string name, Args &&...args) |
| Sets a service provider up by calling its testing::setupProvider() More...
|
|
template<typename Prov > |
Prov * | AcquireProvider (std::unique_ptr< Prov > &&prov) |
| Acquires a service provider. More...
|
|
template<typename Interface , typename Prov , typename... Args> |
Prov * | SetupProviderFor (Args &&...args) |
| Sets a provider up, recording it as implementation of Interface. More...
|
|
template<typename Interface , typename Prov , typename... Args> |
Prov * | SetupProviderFromServiceFor (std::string name, Args &&...args) |
| Sets a provider up, recording it as implementation of Interface. More...
|
|
template<typename Interface , typename Prov > |
Prov * | AcquireProviderFor (std::unique_ptr< Prov > &&prov) |
| Acquires a service provider implementing an interface. More...
|
|
template<typename Prov > |
Prov * | SimpleProviderSetup () |
| Oversimplified provider setup. More...
|
|
template<typename Prov > |
void | DropProvider () |
| Removes and destroys the specified provider. More...
|
|
template<typename Prov > |
Prov const * | Provider () const |
| Return the specified provider (throws if not available) More...
|
|
template<typename... Provs> |
void | FillProviderPack (lar::ProviderPack< Provs...> &pack) const |
| Fills the specified provider pack with providers. More...
|
|
template<typename Prov > |
Prov::providers_type | ProviderPackFor () const |
| Returns a provider pack for the specified provider. More...
|
|
| BasicTesterEnvironment (bool bSetup=true) |
| Constructor: sets everything up and declares the test started. More...
|
|
virtual | ~BasicTesterEnvironment () |
| Destructor: closing remarks. More...
|
|
| BasicTesterEnvironment (Configuration_t const &configurer, bool bSetup=true) |
| Setup from a configuration. More...
|
|
| BasicTesterEnvironment (Configuration_t &&configurer, bool bSetup=true) |
|
fhicl::ParameterSet const & | Parameters () const |
| Returns the full configuration. More...
|
|
fhicl::ParameterSet | ServiceParameters (std::string service_name) const |
| Returns the configuration of the specified service. More...
|
|
fhicl::ParameterSet | TesterParameters (std::string test_name) const |
| Returns the configuration of the specified test. More...
|
|
fhicl::ParameterSet | TesterParameters () const |
| Returns the configuration of the main test (undefined if no main test) More...
|
|
Configuration_t const & | Config () const |
| Returns a read-only version of the configuration. More...
|
|
virtual void | Setup () |
| The complete initialization, ran at construction by default. More...
|
|
virtual void | Configure () |
| Reads and translates the configuration. More...
|
|
virtual fhicl::ParameterSet | DefaultParameters () const |
| Creates a full configuration for the test. More...
|
|
virtual void | SetupMessageFacility (fhicl::ParameterSet const &pset, std::string appl_name="") const |
| Sets up the message facility. More...
|
|
virtual void | SetupMessageFacility () const |
|
static fhicl::ParameterSet | CompileParameterSet (std::string cfg) |
| Compiles a parameter set from a string. More...
|
|
static fhicl::ParameterSet | ParseParameters (std::string config_path) |
| Fills the test configuration from file or from default. More...
|
|
ProviderList | providers |
| list of available providers More...
|
|
Definition at line 38 of file BoostedAtomicNumber_test.cc.