11 #include "eckit/config/LocalConfiguration.h"
12 #include "eckit/testing/Test.h"
14 #include "oops/mpi/mpi.h"
15 #include "oops/runs/Run.h"
16 #include "oops/runs/Test.h"
17 #include "oops/test/TestEnvironment.h"
24 const eckit::Configuration &conf = ::test::TestEnvironment::config();
25 std::vector<eckit::LocalConfiguration> confs;
26 conf.get(
"ODB Parameters", confs);
27 for (
size_t jconf = 0; jconf < confs.size(); ++jconf) {
28 eckit::LocalConfiguration config = confs[jconf];
30 params.validateAndDeserialize(config);
38 std::string
testid()
const override {
return "ioda::test::OdbQueryParameters";}
47 int main(
int argc,
char **argv) {
48 oops::Run run(argc, argv);
50 return run.execute(tests);
void clear() const override
std::string testid() const override
void register_tests() const override
int main(int argc, char **argv)