7#ifndef CatalystTestFixture_h
8#define CatalystTestFixture_h
11#include "vtk_jsoncpp.h"
24 const Json::Value &parsedJSONResult);
31 const std::string &inputFileB);
34 const std::string &inputFileA,
35 const std::string &jsonFileB,
36 const std::string &inputFileB);
41 const std::string &jsonFile,
const std::string &inputFile);
50 const StringVec &partitions,
int numCells,
Definition CatalystTestFixture.h:15
void checkPhactoriStringValidParse(const std::string &phactoriSyntax, const Json::Value &parsedJSONResult)
void runCatalystMultiBlockMeshTest(const std::string &inputFile)
Json::Value getDefaultCameraJSON()
void checkMeshOutputVariables(const std::string &inputFile, const VarAndCompCountVec &cellVars, const VarAndCompCountVec &pointVars, const VarAndCompCountVec &globalVars, const std::string &blockPath)
void checkPhactoriStringInvalidParse(const std::string &phactoriSyntax)
Json::Value getDefaultCameraParallelProjectionJSON()
void checkPartitionedDataSetCollectionStructure(const std::string &inputFile, const StringVec &partitions, int numCells, const StringVec &searchQueries)
static bool isFileExists(const char *fileName)
std::vector< std::string > StringVec
Definition CatalystTestFixture.h:18
Json::Value getDefaultImageSetWithCameraJSON()
static void checkTestOutputFileExists(const char *fileName)
Json::Value getDefaultOperationsJSON()
Json::Value getDefaultImageSetJSON()
void runCatalystLoggingTest(Ioss::PropertyManager *logging_properties, const std::string &jsonFile, const std::string &inputFile)
IossApplication ioapp
Definition CatalystTestFixture.h:66
void runParaViewGuiScriptTest(const std::string &pythonScript, const std::string &inputFile)
void runPhactoriJSONTestTwoGrid(const std::string &jsonFile, const std::string &inputFileA, const std::string &inputFileB)
static void checkTestOutputFileDoesNotExist(const char *fileName)
void runPhactoriJSONTest(const std::string &jsonFile, const std::string &inputFile)
std::vector< std::pair< std::string, int > > VarAndCompCountVec
Definition CatalystTestFixture.h:17
void runPhactoriJSONTestTwoGridTwoPipe(const std::string &jsonFileA, const std::string &inputFileA, const std::string &jsonFileB, const std::string &inputFileB)
Json::Value getDefaultPhactoriJSON()
Definition IossApplication.h:19
A collection of Ioss::Property objects.
Definition Ioss_PropertyManager.h:36