Lines Matching refs:ASSERT
25 ASSERT(vec.max_size() == MARISA_UINT32_MAX); in TestVector()
26 ASSERT(vec.size() == 0); in TestVector()
27 ASSERT(vec.capacity() == 0); in TestVector()
28 ASSERT(!vec.fixed()); in TestVector()
29 ASSERT(vec.empty()); in TestVector()
30 ASSERT(vec.total_size() == sizeof(marisa::UInt32)); in TestVector()
34 ASSERT(vec[i] == values[i]); in TestVector()
35 ASSERT(static_cast<const marisa::Vector<int> &>(vec)[i] == values[i]); in TestVector()
38 ASSERT(vec.size() == values.size()); in TestVector()
39 ASSERT(vec.capacity() >= vec.size()); in TestVector()
40 ASSERT(!vec.empty()); in TestVector()
41 ASSERT(vec.total_size() == sizeof(marisa::UInt32) in TestVector()
44 ASSERT(static_cast<const marisa::Vector<int> &>(vec).front() in TestVector()
46 ASSERT(static_cast<const marisa::Vector<int> &>(vec).back() in TestVector()
48 ASSERT(vec.front() == values.front()); in TestVector()
49 ASSERT(vec.back() == values.back()); in TestVector()
53 ASSERT(vec.size() == values.size()); in TestVector()
54 ASSERT(vec.capacity() == vec.size()); in TestVector()
56 ASSERT(vec[i] == values[i]); in TestVector()
57 ASSERT(static_cast<const marisa::Vector<int> &>(vec)[i] == values[i]); in TestVector()
63 ASSERT(vec.empty()); in TestVector()
64 ASSERT(vec.capacity() == 0); in TestVector()
69 ASSERT(mapper.is_open()); in TestVector()
70 ASSERT(vec.size() == values.size()); in TestVector()
71 ASSERT(vec.capacity() == 0); in TestVector()
72 ASSERT(vec.fixed()); in TestVector()
73 ASSERT(!vec.empty()); in TestVector()
74 ASSERT(vec.total_size() == sizeof(marisa::UInt32) in TestVector()
78 ASSERT(static_cast<const marisa::Vector<int> &>(vec)[i] == values[i]); in TestVector()
84 ASSERT(vec.size() == values.size()); in TestVector()
85 ASSERT(vec.capacity() == vec.size()); in TestVector()
86 ASSERT(!vec.fixed()); in TestVector()
87 ASSERT(!vec.empty()); in TestVector()
88 ASSERT(vec.total_size() == sizeof(marisa::UInt32) in TestVector()
92 ASSERT(vec[i] == values[i]); in TestVector()
93 ASSERT(static_cast<const marisa::Vector<int> &>(vec)[i] == values[i]); in TestVector()
99 ASSERT(vec.capacity() == 1); in TestVector()
101 ASSERT(vec.capacity() == 2); in TestVector()
103 ASSERT(vec.capacity() == 4); in TestVector()
105 ASSERT(vec.capacity() == 8); in TestVector()
107 ASSERT(vec.capacity() == 100); in TestVector()
110 ASSERT(vec.fixed()); in TestVector()
124 ASSERT(vec.num_bits_per_int() == 0); in TestIntVector()
125 ASSERT(vec.mask() == 0); in TestIntVector()
126 ASSERT(vec.size() == 0); in TestIntVector()
127 ASSERT(vec.empty()); in TestIntVector()
128 ASSERT(vec.total_size() == sizeof(marisa::UInt32) * 4); in TestIntVector()
133 ASSERT(vec.num_bits_per_int() == 1); in TestIntVector()
134 ASSERT(vec.mask() == 1); in TestIntVector()
135 ASSERT(vec.size() == 0); in TestIntVector()
136 ASSERT(vec.empty()); in TestIntVector()
137 ASSERT(vec.total_size() == sizeof(marisa::UInt32) * 4); in TestIntVector()
142 ASSERT(vec.num_bits_per_int() == 1); in TestIntVector()
143 ASSERT(vec.mask() == 1); in TestIntVector()
144 ASSERT(vec.size() == 1); in TestIntVector()
145 ASSERT(!vec.empty()); in TestIntVector()
146 ASSERT(vec.total_size() == sizeof(marisa::UInt32) * 5); in TestIntVector()
147 ASSERT(vec[0] == 0); in TestIntVector()
152 ASSERT(vec.num_bits_per_int() == 8); in TestIntVector()
153 ASSERT(vec.mask() == 0xFF); in TestIntVector()
154 ASSERT(vec.size() == 2); in TestIntVector()
155 ASSERT(vec[0] == 0); in TestIntVector()
156 ASSERT(vec[1] == 255); in TestIntVector()
161 ASSERT(vec.num_bits_per_int() == 17); in TestIntVector()
162 ASSERT(vec.mask() == 0x1FFFF); in TestIntVector()
163 ASSERT(vec.size() == 3); in TestIntVector()
164 ASSERT(vec[0] == 0); in TestIntVector()
165 ASSERT(vec[1] == 255); in TestIntVector()
166 ASSERT(vec[2] == 65536); in TestIntVector()
171 ASSERT(vec.num_bits_per_int() == 0); in TestIntVector()
172 ASSERT(vec.mask() == 0); in TestIntVector()
173 ASSERT(vec.size() == 0); in TestIntVector()
178 ASSERT(mapper.is_open()); in TestIntVector()
179 ASSERT(vec.num_bits_per_int() == 17); in TestIntVector()
180 ASSERT(vec.mask() == 0x1FFFF); in TestIntVector()
181 ASSERT(vec.size() == 3); in TestIntVector()
182 ASSERT(vec[0] == 0); in TestIntVector()
183 ASSERT(vec[1] == 255); in TestIntVector()
184 ASSERT(vec[2] == 65536); in TestIntVector()
189 ASSERT(vec.num_bits_per_int() == 17); in TestIntVector()
190 ASSERT(vec.mask() == 0x1FFFF); in TestIntVector()
191 ASSERT(vec.size() == 3); in TestIntVector()
192 ASSERT(vec[0] == 0); in TestIntVector()
193 ASSERT(vec[1] == 255); in TestIntVector()
194 ASSERT(vec[2] == 65536); in TestIntVector()
202 ASSERT(vec.size() == values.size()); in TestIntVector()
204 ASSERT(vec[i] == values[i]); in TestIntVector()
213 ASSERT(bv.size() == 0); in TestBitVector()
214 ASSERT(bv.empty()); in TestBitVector()
215 ASSERT(bv.total_size() == sizeof(marisa::UInt32) * 5); in TestBitVector()
224 ASSERT(bv[i] == bits[i]); in TestBitVector()
227 ASSERT(bv.size() == bits.size()); in TestBitVector()
228 ASSERT((size == 0) || !bv.empty()); in TestBitVector()
234 ASSERT(bv[i] == bits[i]); in TestBitVector()
235 ASSERT(bv.rank0(i) == num_zeros); in TestBitVector()
236 ASSERT(bv.rank1(i) == num_ones); in TestBitVector()
240 ASSERT(bv.select0(i) == zeros[i]); in TestBitVector()
243 ASSERT(bv.select1(i) == ones[i]); in TestBitVector()
250 ASSERT(bv.size() == 0); in TestBitVector()
251 ASSERT(bv.empty()); in TestBitVector()
252 ASSERT(bv.total_size() == sizeof(marisa::UInt32) * 5); in TestBitVector()
256 ASSERT(bv.size() == bits.size()); in TestBitVector()
260 ASSERT(bv[i] == bits[i]); in TestBitVector()
261 ASSERT(bv.rank0(i) == num_zeros); in TestBitVector()
262 ASSERT(bv.rank1(i) == num_ones); in TestBitVector()
266 ASSERT(bv.select0(i) == zeros[i]); in TestBitVector()
269 ASSERT(bv.select1(i) == ones[i]); in TestBitVector()