Changeset 2277
- Timestamp:
- Jun 25, 2010, 4:22:48 AM (13 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/test/iterator_test.cc
r2202 r2277 65 65 void test_pair_second_iterator(test::Suite&); 66 66 67 void test_data_iterator(test::Suite& suite); 67 68 void test_iterator_traits(test::Suite& suite); 68 69 void test_stride_iterator(test::Suite& suite); … … 85 86 suite.out() << "testing weighted iterator\n"; 86 87 test_weighted_iterator(suite); 88 test_data_iterator(suite); 87 89 return suite.return_value(); 88 90 } … … 293 295 294 296 297 void test_data_iterator(test::Suite& suite) 298 { 299 // do not run compile test 300 return; 301 302 using utility::DataIterator; 303 using boost::input_iterator_archetype; 304 input_iterator_archetype<double> input_it; 305 using boost::mutable_forward_iterator_archetype; 306 mutable_forward_iterator_archetype<double> forward_it; 307 308 using utility::data_iterator; 309 std::copy(data_iterator(input_it), 310 data_iterator(input_it), 311 data_iterator(forward_it)); 312 313 #ifdef YAT_TICKET_633 314 input_iterator_archetype<utility::DataWeight> input_it_w; 315 mutable_forward_iterator_archetype<utility::DataWeight> forward_it_w; 316 std::copy(data_iterator(input_it_w), 317 data_iterator(input_it_w), 318 data_iterator(forward_it_w)); 319 #endif 320 } 321 322 295 323 void test_iterator_traits(test::Suite& suite) 296 324 {
Note: See TracChangeset
for help on using the changeset viewer.