Lines Matching full:tc

26 #include "atf-c/tc.h"
39 ATF_TC_HEAD(empty, tc) in ATF_TC_HEAD() argument
41 if (tc != NULL) {} in ATF_TC_HEAD()
43 ATF_TC_BODY(empty, tc) in ATF_TC_BODY() argument
47 ATF_TC_HEAD(test_var, tc) in ATF_TC_HEAD() argument
49 atf_tc_set_md_var(tc, "test-var", "Test text"); in ATF_TC_HEAD()
57 ATF_TC_HEAD(init, tc) in ATF_TC_HEAD() argument
59 atf_tc_set_md_var(tc, "descr", "Tests the atf_tc_init function"); in ATF_TC_HEAD()
63 atf_tc_t tc; in ATF_TC_BODY() local
65 RE(atf_tc_init(&tc, "test1", ATF_TC_HEAD_NAME(empty), in ATF_TC_BODY()
67 ATF_REQUIRE(strcmp(atf_tc_get_ident(&tc), "test1") == 0); in ATF_TC_BODY()
68 ATF_REQUIRE(!atf_tc_has_md_var(&tc, "test-var")); in ATF_TC_BODY()
69 atf_tc_fini(&tc); in ATF_TC_BODY()
71 RE(atf_tc_init(&tc, "test2", ATF_TC_HEAD_NAME(test_var), in ATF_TC_BODY()
73 ATF_REQUIRE(strcmp(atf_tc_get_ident(&tc), "test2") == 0); in ATF_TC_BODY()
74 ATF_REQUIRE(atf_tc_has_md_var(&tc, "test-var")); in ATF_TC_BODY()
75 atf_tc_fini(&tc); in ATF_TC_BODY()
79 ATF_TC_HEAD(init_pack, tc) in ATF_TC_HEAD() argument
81 atf_tc_set_md_var(tc, "descr", "Tests the atf_tc_init_pack function"); in ATF_TC_HEAD()
85 atf_tc_t tc; in ATF_TC_BODY() local
99 RE(atf_tc_init_pack(&tc, &tcp1, NULL)); in ATF_TC_BODY()
100 ATF_REQUIRE(strcmp(atf_tc_get_ident(&tc), "test1") == 0); in ATF_TC_BODY()
101 ATF_REQUIRE(!atf_tc_has_md_var(&tc, "test-var")); in ATF_TC_BODY()
102 atf_tc_fini(&tc); in ATF_TC_BODY()
104 RE(atf_tc_init_pack(&tc, &tcp2, NULL)); in ATF_TC_BODY()
105 ATF_REQUIRE(strcmp(atf_tc_get_ident(&tc), "test2") == 0); in ATF_TC_BODY()
106 ATF_REQUIRE(atf_tc_has_md_var(&tc, "test-var")); in ATF_TC_BODY()
107 atf_tc_fini(&tc); in ATF_TC_BODY()
111 ATF_TC_HEAD(vars, tc) in ATF_TC_HEAD() argument
113 atf_tc_set_md_var(tc, "descr", "Tests the atf_tc_get_md_var, " in ATF_TC_HEAD()
118 atf_tc_t tc; in ATF_TC_BODY() local
120 RE(atf_tc_init(&tc, "test1", ATF_TC_HEAD_NAME(empty), in ATF_TC_BODY()
122 ATF_REQUIRE(!atf_tc_has_md_var(&tc, "test-var")); in ATF_TC_BODY()
123 RE(atf_tc_set_md_var(&tc, "test-var", "Test value")); in ATF_TC_BODY()
124 ATF_REQUIRE(atf_tc_has_md_var(&tc, "test-var")); in ATF_TC_BODY()
125 ATF_REQUIRE(strcmp(atf_tc_get_md_var(&tc, "test-var"), "Test value") == 0); in ATF_TC_BODY()
126 atf_tc_fini(&tc); in ATF_TC_BODY()
130 ATF_TC_HEAD(config, tc) in ATF_TC_HEAD() argument
132 atf_tc_set_md_var(tc, "descr", "Tests the atf_tc_get_config_var, " in ATF_TC_HEAD()
138 atf_tc_t tc; in ATF_TC_BODY() local
141 RE(atf_tc_init(&tc, "test1", ATF_TC_HEAD_NAME(empty), in ATF_TC_BODY()
143 ATF_REQUIRE(!atf_tc_has_config_var(&tc, "test-var")); in ATF_TC_BODY()
144 ATF_REQUIRE(!atf_tc_has_md_var(&tc, "test-var")); in ATF_TC_BODY()
145 atf_tc_fini(&tc); in ATF_TC_BODY()
147 RE(atf_tc_init(&tc, "test1", ATF_TC_HEAD_NAME(empty), in ATF_TC_BODY()
149 ATF_REQUIRE(atf_tc_has_config_var(&tc, "test-var")); in ATF_TC_BODY()
150 ATF_REQUIRE(strcmp(atf_tc_get_config_var(&tc, "test-var"), in ATF_TC_BODY()
152 ATF_REQUIRE(!atf_tc_has_md_var(&tc, "test-var")); in ATF_TC_BODY()
153 ATF_REQUIRE(!atf_tc_has_config_var(&tc, "test-var2")); in ATF_TC_BODY()
154 ATF_REQUIRE(strcmp(atf_tc_get_config_var_wd(&tc, "test-var2", "def-value"), in ATF_TC_BODY()
156 atf_tc_fini(&tc); in ATF_TC_BODY()