Project
Loading...
Searching...
No Matches
test_Services.cxx File Reference
#include "Framework/ServiceHandle.h"
#include "Framework/ServiceRegistry.h"
#include "Framework/CallbackService.h"
#include "Framework/CommonServices.h"
#include "Framework/ServiceRegistryHelpers.h"
#include <Framework/DeviceState.h>
#include <catch_amalgamated.hpp>
#include <fairmq/ProgOptions.h>
#include <memory>
#include <vector>

Go to the source code of this file.

Classes

struct  DummyService
 

Namespaces

namespace  o2
 a couple of static helper functions to create timestamp values for CCDB queries or override obsolete objects
 
namespace  o2::framework
 Defining ITS Vertex explicitly as messageable.
 

Functions

 TEST_CASE ("TestServiceRegistry")
 
 TEST_CASE ("TestCallbackService")
 
 TEST_CASE ("TestSerialServices")
 
 TEST_CASE ("TestGlobalServices")
 
 TEST_CASE ("TestGlobalServices02")
 
 TEST_CASE ("TestStreamServices")
 
 TEST_CASE ("TestStreamServicesDoNotShareASlot")
 
 TEST_CASE ("TestServiceRegistryCtor")
 
 TEST_CASE ("TestServiceDeclaration")
 
 TEST_CASE ("TestServiceOverride")
 

Function Documentation

◆ TEST_CASE() [1/10]

TEST_CASE ( "TestCallbackService"  )

Definition at line 68 of file test_Services.cxx.

◆ TEST_CASE() [2/10]

TEST_CASE ( "TestGlobalServices"  )

We register it pretending to be on thread 0

Definition at line 116 of file test_Services.cxx.

◆ TEST_CASE() [3/10]

TEST_CASE ( "TestGlobalServices02"  )

We register it pretending to be on thread 0

Definition at line 133 of file test_Services.cxx.

◆ TEST_CASE() [4/10]

TEST_CASE ( "TestSerialServices"  )

We register it pretending to be on thread 0

Definition at line 99 of file test_Services.cxx.

◆ TEST_CASE() [5/10]

TEST_CASE ( "TestServiceDeclaration"  )

Definition at line 268 of file test_Services.cxx.

◆ TEST_CASE() [6/10]

TEST_CASE ( "TestServiceOverride"  )

Definition at line 284 of file test_Services.cxx.

◆ TEST_CASE() [7/10]

TEST_CASE ( "TestServiceRegistry"  )

Definition at line 22 of file test_Services.cxx.

◆ TEST_CASE() [8/10]

TEST_CASE ( "TestServiceRegistryCtor"  )

Definition at line 261 of file test_Services.cxx.

◆ TEST_CASE() [9/10]

TEST_CASE ( "TestStreamServices"  )

We register it pretending to be on thread 0

Definition at line 171 of file test_Services.cxx.

◆ TEST_CASE() [10/10]

TEST_CASE ( "TestStreamServicesDoNotShareASlot"  )

Definition at line 217 of file test_Services.cxx.