Lines Matching refs:array
75 equal_argvs(const atf::process::argv_array& aa, const char* const* array) in equal_argvs() argument
80 while (equal && (i < aa.size() && array[i] != NULL)) { in equal_argvs()
81 if (std::strcmp(aa[i], array[i]) != 0) in equal_argvs()
87 if (equal && (i < aa.size() || array[i] != NULL)) in equal_argvs()
95 check_equal_argvs(const atf::process::argv_array& aa, const char* const* array) in check_equal_argvs() argument
97 print_array("Expected arguments", array); in check_equal_argvs()
100 if (!equal_argvs(aa, array)) in check_equal_argvs()
116 const char* const array[] = { NULL }; in ATF_TEST_CASE_BODY() local
119 ATF_REQUIRE(equal_argvs(atf::process::argv_array(argv), array)); in ATF_TEST_CASE_BODY()
123 const char* const array[] = { NULL }; in ATF_TEST_CASE_BODY() local
126 ATF_REQUIRE(!equal_argvs(atf::process::argv_array(argv), array)); in ATF_TEST_CASE_BODY()
130 const char* const array[] = { "foo", NULL }; in ATF_TEST_CASE_BODY() local
133 ATF_REQUIRE(!equal_argvs(atf::process::argv_array(argv), array)); in ATF_TEST_CASE_BODY()
137 const char* const array[] = { "foo", NULL }; in ATF_TEST_CASE_BODY() local
140 ATF_REQUIRE(equal_argvs(atf::process::argv_array(argv), array)); in ATF_TEST_CASE_BODY()