UFO
Parameters.h File Reference
#include <string>
#include <vector>
#include "eckit/config/LocalConfiguration.h"
#include "eckit/testing/Test.h"
#include "oops/runs/Test.h"
#include "oops/util/Expect.h"
#include "oops/util/parameters/OptionalParameter.h"
#include "oops/util/parameters/Parameters.h"
#include "test/TestEnvironment.h"
#include "ufo/utils/parameters/ParameterTraitsVariable.h"
Include dependency graph for Parameters.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  ufo::test::MyParameters
 
class  ufo::test::Parameters
 

Namespaces

 ufo
 
 ufo::test
 

Macros

#define ECKIT_TESTING_SELF_REGISTER_CASES   0
 

Functions

template<typename ParametersType >
void ufo::test::doTestSerialization (const eckit::Configuration &config)
 
void ufo::test::testDefaultValue ()
 
void ufo::test::testCorrectValue ()
 
void ufo::test::testSimpleString ()
 
void ufo::test::testNoChannels ()
 
void ufo::test::testComplexChannels ()
 
void ufo::test::testMissingName ()
 
void ufo::test::testMisspelledProperty ()
 
void ufo::test::testSerializationWithChannels ()
 
void ufo::test::testSerializationWithoutChannels ()
 

Variables

const bool ufo::test::validationSupported = oops::Parameters::isValidationSupported()
 

Macro Definition Documentation

◆ ECKIT_TESTING_SELF_REGISTER_CASES

#define ECKIT_TESTING_SELF_REGISTER_CASES   0

Definition at line 14 of file Parameters.h.