ifw-daq  3.0.0-pre2
IFW Data Acquisition modules
Classes | Namespaces | Functions
testDaqController.cpp File Reference

Unit tests for daq::dpm::DaqControllerImpl. More...

#include <daq/dpm/scheduler.hpp>
#include <log4cplus/loggingmacros.h>
#include <utility>
#include "mock/mockAsyncProcess.hpp"
#include "mock/mockScheduler.hpp"
#include "mock/mockWorkspace.hpp"
#include <gmock/gmock.h>
#include <gtest/gtest.h>

Go to the source code of this file.

Classes

struct  daq::dpm::FakeRsyncFactory
 
struct  daq::dpm::FakeProcFactory
 
class  daq::dpm::TestDaqControllerBase
 
class  daq::dpm::TestDaqControllerInit
 
class  daq::dpm::TestDaqController
 

Namespaces

 daq
 
 daq::dpm
 

Functions

 daq::dpm::TEST_F (TestDaqController, ScheduledTransitionsToTransferring)
 
 daq::dpm::TEST_F (TestDaqController, TransferringWithoutFilesTransitionsToMerging)
 
 daq::dpm::TEST_F (TestDaqController, TransferringStartsTransfersAndWhenCompletedTransitionsToMerging)
 
 daq::dpm::TEST_F (TestDaqController, TransferringFailsDoesNotTransition)
 
 daq::dpm::TEST_F (TestDaqController, RecoverAutomaticallyFromTransferringIfFilesExist)
 [recovery] If transfer previously failed and then stopped this should be automatically recoverable if DAQ is started again and requested files are available on FS. More...
 
 daq::dpm::TEST_F (TestDaqController, MergingSuccessful)
 
 daq::dpm::TEST_F (TestDaqController, RecoverAutomaticallyFromMergeFailureIfResultExists)
 [recovery] More...
 

Detailed Description

Unit tests for daq::dpm::DaqControllerImpl.

Definition in file testDaqController.cpp.