Lines Matching refs:test_array

44 class test_array {  class
51 atf::auto_array< test_array >
52 do_copy(atf::auto_array< test_array >& ta) in do_copy()
54 return atf::auto_array< test_array >(ta); in do_copy()
86 ssize_t test_array::m_nblocks = 0;
98 ATF_REQUIRE_EQ(test_array::m_nblocks, 0); in ATF_TEST_CASE_BODY()
100 auto_array< test_array > t(new test_array[10]); in ATF_TEST_CASE_BODY()
101 ATF_REQUIRE_EQ(test_array::m_nblocks, 1); in ATF_TEST_CASE_BODY()
103 ATF_REQUIRE_EQ(test_array::m_nblocks, 0); in ATF_TEST_CASE_BODY()
116 ATF_REQUIRE_EQ(test_array::m_nblocks, 0); in ATF_TEST_CASE_BODY()
118 auto_array< test_array > t1(new test_array[10]); in ATF_TEST_CASE_BODY()
119 ATF_REQUIRE_EQ(test_array::m_nblocks, 1); in ATF_TEST_CASE_BODY()
122 auto_array< test_array > t2(t1); in ATF_TEST_CASE_BODY()
123 ATF_REQUIRE_EQ(test_array::m_nblocks, 1); in ATF_TEST_CASE_BODY()
125 ATF_REQUIRE_EQ(test_array::m_nblocks, 0); in ATF_TEST_CASE_BODY()
127 ATF_REQUIRE_EQ(test_array::m_nblocks, 0); in ATF_TEST_CASE_BODY()
140 ATF_REQUIRE_EQ(test_array::m_nblocks, 0); in ATF_TEST_CASE_BODY()
142 auto_array< test_array > t1(new test_array[10]); in ATF_TEST_CASE_BODY()
143 ATF_REQUIRE_EQ(test_array::m_nblocks, 1); in ATF_TEST_CASE_BODY()
146 auto_array< test_array > t2 = test_array::do_copy(t1); in ATF_TEST_CASE_BODY()
147 ATF_REQUIRE_EQ(test_array::m_nblocks, 1); in ATF_TEST_CASE_BODY()
149 ATF_REQUIRE_EQ(test_array::m_nblocks, 0); in ATF_TEST_CASE_BODY()
151 ATF_REQUIRE_EQ(test_array::m_nblocks, 0); in ATF_TEST_CASE_BODY()
164 test_array* ta = new test_array[10]; in ATF_TEST_CASE_BODY()
165 auto_array< test_array > t(ta); in ATF_TEST_CASE_BODY()
179 test_array* ta1 = new test_array[10]; in ATF_TEST_CASE_BODY()
181 auto_array< test_array > t(ta1); in ATF_TEST_CASE_BODY()
182 ATF_REQUIRE_EQ(test_array::m_nblocks, 1); in ATF_TEST_CASE_BODY()
183 test_array* ta2 = t.release(); in ATF_TEST_CASE_BODY()
185 ATF_REQUIRE_EQ(test_array::m_nblocks, 1); in ATF_TEST_CASE_BODY()
187 ATF_REQUIRE_EQ(test_array::m_nblocks, 1); in ATF_TEST_CASE_BODY()
201 test_array* ta1 = new test_array[10]; in ATF_TEST_CASE_BODY()
202 test_array* ta2 = new test_array[10]; in ATF_TEST_CASE_BODY()
203 ATF_REQUIRE_EQ(test_array::m_nblocks, 2); in ATF_TEST_CASE_BODY()
206 auto_array< test_array > t(ta1); in ATF_TEST_CASE_BODY()
207 ATF_REQUIRE_EQ(test_array::m_nblocks, 2); in ATF_TEST_CASE_BODY()
209 ATF_REQUIRE_EQ(test_array::m_nblocks, 1); in ATF_TEST_CASE_BODY()
211 ATF_REQUIRE_EQ(test_array::m_nblocks, 0); in ATF_TEST_CASE_BODY()
213 ATF_REQUIRE_EQ(test_array::m_nblocks, 0); in ATF_TEST_CASE_BODY()
226 ATF_REQUIRE_EQ(test_array::m_nblocks, 0); in ATF_TEST_CASE_BODY()
228 auto_array< test_array > t1(new test_array[10]); in ATF_TEST_CASE_BODY()
229 ATF_REQUIRE_EQ(test_array::m_nblocks, 1); in ATF_TEST_CASE_BODY()
232 auto_array< test_array > t2; in ATF_TEST_CASE_BODY()
234 ATF_REQUIRE_EQ(test_array::m_nblocks, 1); in ATF_TEST_CASE_BODY()
236 ATF_REQUIRE_EQ(test_array::m_nblocks, 0); in ATF_TEST_CASE_BODY()
238 ATF_REQUIRE_EQ(test_array::m_nblocks, 0); in ATF_TEST_CASE_BODY()
252 ATF_REQUIRE_EQ(test_array::m_nblocks, 0); in ATF_TEST_CASE_BODY()
254 auto_array< test_array > t1(new test_array[10]); in ATF_TEST_CASE_BODY()
255 ATF_REQUIRE_EQ(test_array::m_nblocks, 1); in ATF_TEST_CASE_BODY()
258 auto_array< test_array > t2; in ATF_TEST_CASE_BODY()
259 t2 = test_array::do_copy(t1); in ATF_TEST_CASE_BODY()
260 ATF_REQUIRE_EQ(test_array::m_nblocks, 1); in ATF_TEST_CASE_BODY()
262 ATF_REQUIRE_EQ(test_array::m_nblocks, 0); in ATF_TEST_CASE_BODY()
264 ATF_REQUIRE_EQ(test_array::m_nblocks, 0); in ATF_TEST_CASE_BODY()
277 auto_array< test_array > t(new test_array[10]); in ATF_TEST_CASE_BODY()