Lines Matching defs:test_case

29 #include "model/test_case.hpp"
52 const model::test_case test_case("foo", md);
53 ATF_REQUIRE_EQ("foo", test_case.name());
54 ATF_REQUIRE_EQ(md, test_case.get_metadata());
55 ATF_REQUIRE_EQ(md, test_case.get_raw_metadata());
64 const model::test_case test_case("__foo__", "Some description", result);
65 ATF_REQUIRE_EQ("__foo__", test_case.name());
66 ATF_REQUIRE_EQ(result, test_case.fake_result().get());
71 ATF_REQUIRE_EQ(exp_metadata, test_case.get_metadata());
72 ATF_REQUIRE_EQ(exp_metadata, test_case.get_raw_metadata());
83 const model::test_case base_test_case("foo", overrides);
90 const model::test_case test_case = base_test_case.apply_metadata_defaults(
98 ATF_REQUIRE_EQ(expected, test_case.get_metadata());
99 ATF_REQUIRE_EQ(overrides, test_case.get_raw_metadata());
110 const model::test_case base_test_case("__foo__", "Fake test", result);
121 const model::test_case test_case = base_test_case.apply_metadata_defaults(
128 ATF_REQUIRE_EQ(expected, test_case.get_metadata());
129 ATF_REQUIRE_EQ(overrides, test_case.get_raw_metadata());
136 const model::test_case tc1("name", model::metadata_builder().build());
137 const model::test_case tc2 = tc1;
151 const model::test_case base_tc(base_name, base_metadata);
155 const model::test_case other_tc(base_name, base_metadata);
167 const model::test_case other_tc(base_name, other_metadata);
175 const model::test_case other_tc("other", base_metadata);
183 const model::test_case other_tc(base_name,
195 const model::test_case tc1(
201 "test_case{name='the-name', "
222 const model::test_case tc1("default-metadata",
232 const model::test_case tc1("with-metadata",
240 const model::test_case tc1("fully_built",