IODA Bundle
testconfig.h
Go to the documentation of this file.
1 #pragma once
2 /*
3  * (C) Copyright 2020-2021 UCAR
4  *
5  * This software is licensed under the terms of the Apache Licence Version 2.0
6  * which can be obtained at http://www.apache.org/licenses/LICENSE-2.0.
7  */
8 
9 /// \file ioda_testconfig.h
10 /// \brief Test-time configuration settings for IODA.
11 
12 // Test data directory
13 // Used to find files without symlinks or CWD manipulation.
14 #define IODA_ENGINES_TEST_SOURCE_DIR "/Users/steveherbener/projects/DEVELOP/ioda-bundle/ioda/src/engines/test/ioda"
15 
16 // Private header location
17 // Used temporarily by unit tests
18 #define IODA_ENGINES_PRIVATE_DIR "/Users/steveherbener/projects/DEVELOP/ioda-bundle/ioda/src/engines/ioda/private"
19 
20 // TODO(Ryan): When ioda-data is used in develop, ioda should
21 // call find_package(ioda-data) to get the location of the ioda data files.
22 // The path to the data files should be passed here, and the test applications
23 // should look in this path to find their test files.
24 // This will remove the need for symlinks between the source and build trees.
25 // Note: the CMake logic should also respect ENV{LOCAL_PATH_JEDI_TESTFILES}.
26 //#define IODA_TEST_DATA_DIR "TODO"