Lines Matching refs:test_array

48 class test_array {  class
106 ssize_t test_array::m_nblocks = 0;
120 ATF_REQUIRE_EQ(test_array::m_nblocks, 0); in ATF_TEST_CASE_BODY()
122 auto_array< test_array > t(new test_array[10]); 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()
137 ATF_REQUIRE_EQ(test_array::m_nblocks, 0); in ATF_TEST_CASE_BODY()
139 auto_array< test_array > t1(new test_array[10]); in ATF_TEST_CASE_BODY()
140 ATF_REQUIRE_EQ(test_array::m_nblocks, 1); in ATF_TEST_CASE_BODY()
143 auto_array< test_array > t2(t1); in ATF_TEST_CASE_BODY()
144 ATF_REQUIRE_EQ(test_array::m_nblocks, 1); in ATF_TEST_CASE_BODY()
146 ATF_REQUIRE_EQ(test_array::m_nblocks, 0); in ATF_TEST_CASE_BODY()
148 ATF_REQUIRE_EQ(test_array::m_nblocks, 0); in ATF_TEST_CASE_BODY()
160 ATF_REQUIRE_EQ(test_array::m_nblocks, 0); in ATF_TEST_CASE_BODY()
162 auto_array< test_array > t1(new test_array[10]); in ATF_TEST_CASE_BODY()
163 ATF_REQUIRE_EQ(test_array::m_nblocks, 1); in ATF_TEST_CASE_BODY()
166 auto_array< test_array > t2 = t1; in ATF_TEST_CASE_BODY()
167 ATF_REQUIRE_EQ(test_array::m_nblocks, 1); in ATF_TEST_CASE_BODY()
169 ATF_REQUIRE_EQ(test_array::m_nblocks, 0); in ATF_TEST_CASE_BODY()
171 ATF_REQUIRE_EQ(test_array::m_nblocks, 0); in ATF_TEST_CASE_BODY()
183 test_array* ta = new test_array[10]; in ATF_TEST_CASE_BODY()
184 auto_array< test_array > t(ta); in ATF_TEST_CASE_BODY()
197 test_array* ta1 = new test_array[10]; in ATF_TEST_CASE_BODY()
199 auto_array< test_array > t(ta1); in ATF_TEST_CASE_BODY()
200 ATF_REQUIRE_EQ(test_array::m_nblocks, 1); in ATF_TEST_CASE_BODY()
201 test_array* ta2 = t.release(); in ATF_TEST_CASE_BODY()
203 ATF_REQUIRE_EQ(test_array::m_nblocks, 1); in ATF_TEST_CASE_BODY()
205 ATF_REQUIRE_EQ(test_array::m_nblocks, 1); in ATF_TEST_CASE_BODY()
218 test_array* ta1 = new test_array[10]; in ATF_TEST_CASE_BODY()
219 test_array* ta2 = new test_array[10]; in ATF_TEST_CASE_BODY()
220 ATF_REQUIRE_EQ(test_array::m_nblocks, 2); in ATF_TEST_CASE_BODY()
223 auto_array< test_array > t(ta1); in ATF_TEST_CASE_BODY()
224 ATF_REQUIRE_EQ(test_array::m_nblocks, 2); in ATF_TEST_CASE_BODY()
226 ATF_REQUIRE_EQ(test_array::m_nblocks, 1); in ATF_TEST_CASE_BODY()
228 ATF_REQUIRE_EQ(test_array::m_nblocks, 0); in ATF_TEST_CASE_BODY()
230 ATF_REQUIRE_EQ(test_array::m_nblocks, 0); in ATF_TEST_CASE_BODY()
242 ATF_REQUIRE_EQ(test_array::m_nblocks, 0); in ATF_TEST_CASE_BODY()
244 auto_array< test_array > t1(new test_array[10]); in ATF_TEST_CASE_BODY()
245 ATF_REQUIRE_EQ(test_array::m_nblocks, 1); in ATF_TEST_CASE_BODY()
248 auto_array< test_array > t2; in ATF_TEST_CASE_BODY()
250 ATF_REQUIRE_EQ(test_array::m_nblocks, 1); in ATF_TEST_CASE_BODY()
252 ATF_REQUIRE_EQ(test_array::m_nblocks, 0); in ATF_TEST_CASE_BODY()
254 ATF_REQUIRE_EQ(test_array::m_nblocks, 0); in ATF_TEST_CASE_BODY()
267 ATF_REQUIRE_EQ(test_array::m_nblocks, 0); in ATF_TEST_CASE_BODY()
269 auto_array< test_array > t1(new test_array[10]); in ATF_TEST_CASE_BODY()
270 ATF_REQUIRE_EQ(test_array::m_nblocks, 1); in ATF_TEST_CASE_BODY()
273 auto_array< test_array > t2; in ATF_TEST_CASE_BODY()
275 ATF_REQUIRE_EQ(test_array::m_nblocks, 1); in ATF_TEST_CASE_BODY()
277 ATF_REQUIRE_EQ(test_array::m_nblocks, 0); in ATF_TEST_CASE_BODY()
279 ATF_REQUIRE_EQ(test_array::m_nblocks, 0); in ATF_TEST_CASE_BODY()
291 auto_array< test_array > t(new test_array[10]); in ATF_TEST_CASE_BODY()