11 #ifndef TEST_INTERFACE_GEOMETRY_H_
12 #define TEST_INTERFACE_GEOMETRY_H_
18 #define ECKIT_TESTING_SELF_REGISTER_CASES 0
20 #include <boost/noncopyable.hpp>
23 #include "eckit/config/Configuration.h"
24 #include "eckit/testing/Test.h"
53 std::unique_ptr<Geometry_> other(
new Geometry_(*geom));
68 std::string
testid()
const override {
return "test::Geometry<" + MODEL::name() +
">";}
71 std::vector<eckit::testing::Test>& ts = eckit::testing::specification();
73 ts.emplace_back(
CASE(
"interface/Geometry/testConstructor")
74 { testConstructor<MODEL>(); });
75 ts.emplace_back(
CASE(
"interface/Geometry/testCopyConstructor")
76 { testCopyConstructor<MODEL>(); });
86 #endif // TEST_INTERFACE_GEOMETRY_H_