Files
ptr_container/test/iterator_test.cpp
Thorsten Jørgen Ottosen b182a648ea updated license
[SVN r28561]
2005-05-01 22:27:36 +00:00

41 lines
1009 B
C++
Executable File

//
// Boost.Pointer Container
//
// Copyright Thorsten Ottosen 2003-2005. Use, modification and
// distribution is subject to the Boost Software License, Version
// 1.0. (See accompanying file LICENSE_1_0.txt or copy at
// http://www.boost.org/LICENSE_1_0.txt)
//
// For more information, see http://www.boost.org/libs/ptr_container/
//
#include <boost/ptr_container/ptr_vector.hpp>
void test_iterator()
{
using namespace boost;
ptr_vector<int> vec;
ptr_vector<int>::iterator mutable_i = vec.begin();
ptr_vector<int>::const_iterator const_i = vec.begin();
const ptr_vector<int>& rvec = vec;
const_i = rvec.begin();
}
#include <boost/test/unit_test.hpp>
using boost::unit_test::test_suite;
test_suite* init_unit_test_suite( int argc, char* argv[] )
{
test_suite* test = BOOST_TEST_SUITE( "Pointer Container Test Suite" );
test->add( BOOST_TEST_CASE( &test_iterator ) );
return test;
}