Teuchos Package Browser (Single Doxygen Collection) Version of the Day
Loading...
Searching...
No Matches
Validator_SerializationTest.cpp File Reference
Include dependency graph for Validator_SerializationTest.cpp:

Go to the source code of this file.

Classes

class  Teuchos::UNDEFINED_PARAMETERENTRY_VALIDATOR
 

Namespaces

namespace  Teuchos
 

Macros

#define FULL_NUMBER_TYPE_TEST(T)
 
#define NONINTEGRAL_NUMBER_TYPE_TEST(T)
 

Functions

 Teuchos::TEUCHOS_UNIT_TEST (Teuchos_Validator, exceptionTests)
 
 Teuchos::TEUCHOS_UNIT_TEST (Teuchos_Validator, fileNameValidatorConverter)
 
 Teuchos::TEUCHOS_UNIT_TEST (Teuchos_Validator, stringValidatorConverter)
 
 Teuchos::TEUCHOS_UNIT_TEST (Teuchos_Validator, boolValidatorConverter)
 
 Teuchos::TEUCHOS_UNIT_TEST (Teuchos_Validator, anynumberValidatorConverter)
 
 Teuchos::TEUCHOS_UNIT_TEST_TEMPLATE_1_DECL (Teuchos_Validator, EnhancedNumberValidatorConverter, T)
 
 Teuchos::TEUCHOS_UNIT_TEST_TEMPLATE_1_DECL (Teuchos_Validator, NumberArrayValidatorConverterTest, T)
 
 Teuchos::TEUCHOS_UNIT_TEST_TEMPLATE_1_DECL (Teuchos_Validator, TwoDArrayNumberValidatorConverterTest, T)
 
 Teuchos::TEUCHOS_UNIT_TEST_TEMPLATE_1_DECL (Teuchos_Validator, StringToIntegralConverterTest, T)
 
 Teuchos::TEUCHOS_UNIT_TEST (Teuchos_Validator, existingPrototypeTest)
 
TEUCHOSPARAMETERLIST_LIB_DLL_EXPORT RCP< ParameterListwriteThenReadPL (ParameterList &myList)
 Write a parameter list to xml and then read that xml back in via a string. The intent of this function is to be used for testing purposes.
 

Macro Definition Documentation

◆ FULL_NUMBER_TYPE_TEST

#define FULL_NUMBER_TYPE_TEST ( T)
Value:
TEUCHOS_UNIT_TEST_TEMPLATE_1_INSTANT(Teuchos_Validator, EnhancedNumberValidatorConverter, T ) \
TEUCHOS_UNIT_TEST_TEMPLATE_1_INSTANT(Teuchos_Validator, NumberArrayValidatorConverterTest, T ) \
TEUCHOS_UNIT_TEST_TEMPLATE_1_INSTANT(Teuchos_Validator, StringToIntegralConverterTest, T )
#define TEUCHOS_UNIT_TEST_TEMPLATE_1_INSTANT(TEST_GROUP, TEST_NAME, TYPE)
Instantiate a templated unit test with one template parameter.

Definition at line 562 of file Validator_SerializationTest.cpp.

◆ NONINTEGRAL_NUMBER_TYPE_TEST

#define NONINTEGRAL_NUMBER_TYPE_TEST ( T)
Value:
TEUCHOS_UNIT_TEST_TEMPLATE_1_INSTANT(Teuchos_Validator, EnhancedNumberValidatorConverter, T ) \
TEUCHOS_UNIT_TEST_TEMPLATE_1_INSTANT(Teuchos_Validator, NumberArrayValidatorConverterTest, T )

Definition at line 567 of file Validator_SerializationTest.cpp.

Function Documentation

◆ writeThenReadPL()

Teuchos::RCP< Teuchos::ParameterList > Teuchos::writeThenReadPL ( ParameterList & myList)

Write a parameter list to xml and then read that xml back in via a string. The intent of this function is to be used for testing purposes.

Parameters
paramList[in] Contains the parameters and sublists that will be written out and then read back in.
Returns
The read in parameter list.

Definition at line 63 of file Teuchos_XMLParameterListTestHelpers.cpp.