Mantid
Loading...
Searching...
No Matches
TearDownWorld.h
Go to the documentation of this file.
1// Mantid Repository : https://github.com/mantidproject/mantid
2//
3// Copyright © 2007 ISIS Rutherford Appleton Laboratory UKRI,
4// NScD Oak Ridge National Laboratory, European Spallation Source,
5// Institut Laue - Langevin & CSNS, Institute of High Energy Physics, CAS
6// SPDX - License - Identifier: GPL - 3.0 +
7#pragma once
8
9#include <cxxtest/GlobalFixture.h>
10
11// This file defines a set of CxxTest::GlobalFixture classes that
12// are used to control various aspects of the global test setUp and tearDown
13// process
14
19class ClearAlgorithmManager : public CxxTest::GlobalFixture {
20 bool tearDownWorld() override;
21};
22
23//-----------------------------------------------------------------------------
24
29class ClearADS : public CxxTest::GlobalFixture {
30 bool tearDownWorld() override;
31};
32
33//-----------------------------------------------------------------------------
34
39class ClearPropertyManagerDataService : public CxxTest::GlobalFixture {
40 bool tearDownWorld() override;
41};
Defines a CxxTest::GlobalFixture that clears the AnalysisDataService when its tearDownWorld() method ...
Definition: TearDownWorld.h:29
bool tearDownWorld() override
Defines a CxxTest::GlobalFixture that clears the AlgorithmManager when its tearDownWorld() method is ...
Definition: TearDownWorld.h:19
bool tearDownWorld() override
Defines a CxxTest::GlobalFixture that clears the PropertyManagerDataService when its tearDownWorld() ...
Definition: TearDownWorld.h:39