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)