Lines Matching full:atf

33 #include <atf-c++/tests.hpp>
41 class atfu_tc_ ## name : public atf::tests::tc { \
47 atfu_tc_ ## name::atfu_tc_ ## name(void) : atf::tests::tc(#name, false) {} \
52 class atfu_tc_ ## name : public atf::tests::tc { \
59 atfu_tc_ ## name::atfu_tc_ ## name(void) : atf::tests::tc(#name, false) {} \
64 class atfu_tc_ ## name : public atf::tests::tc { \
72 atfu_tc_ ## name::atfu_tc_ ## name(void) : atf::tests::tc(#name, true) {} \
92 #define ATF_FAIL(reason) atf::tests::tc::fail(reason)
94 #define ATF_SKIP(reason) atf::tests::tc::skip(reason)
96 #define ATF_PASS() atf::tests::tc::pass()
104 atf::tests::tc::fail(atfu_ss.str()); \
115 atf::tests::tc::fail(atfu_ss.str()); \
127 if (!atf::tests::detail::match(regexp, string)) { \
131 atf::tests::tc::fail(atfu_ss.str()); \
143 atf::tests::tc::fail(atfu_ss.str()); \
150 atf::tests::tc::fail(atfu_ss.str()); \
155 atf::tests::tc::fail(atfu_ss.str()); \
167 atf::tests::tc::fail(atfu_ss.str()); \
169 if (!atf::tests::detail::match(regexp, e.what())) { \
175 atf::tests::tc::fail(atfu_ss.str()); \
182 atf::tests::tc::fail(atfu_ss.str()); \
187 atf::tests::tc::fail(atfu_ss.str()); \
192 atf::tests::tc::check_errno(__FILE__, __LINE__, expected_errno, \
196 atf::tests::tc::require_errno(__FILE__, __LINE__, expected_errno, \
200 namespace atf { \
203 void (*)(std::vector< atf::tests::tc * >&)); \
207 static void atfu_init_tcs(std::vector< atf::tests::tc * >&); \
212 return atf::tests::run_tp(argc, argv, atfu_init_tcs); \
217 atfu_init_tcs(std::vector< atf::tests::tc * >& tcs)