1 | # Copyright David Abrahams 2003. Distributed under the Boost |
---|
2 | # Software License, Version 1.0. (See accompanying |
---|
3 | # file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) |
---|
4 | |
---|
5 | test-suite iterator |
---|
6 | : |
---|
7 | # These first two tests will run last, and are expected to fail |
---|
8 | # for many less-capable compilers. |
---|
9 | |
---|
10 | [ compile-fail interoperable_fail.cpp ] |
---|
11 | # test uses expected success, so that we catch unrelated |
---|
12 | # compilation problems. |
---|
13 | [ run is_convertible_fail.cpp ] |
---|
14 | |
---|
15 | [ run zip_iterator_test.cpp |
---|
16 | : : : |
---|
17 | |
---|
18 | # stlport's debug mode generates long symbols which overwhelm |
---|
19 | # vc6 |
---|
20 | #<msvc-stlport><*><runtime-build>release |
---|
21 | ] |
---|
22 | |
---|
23 | # These tests should work for just about everything. |
---|
24 | [ compile is_lvalue_iterator.cpp ] |
---|
25 | [ compile is_readable_iterator.cpp ] |
---|
26 | [ compile pointee.cpp ] |
---|
27 | |
---|
28 | [ run unit_tests.cpp ] |
---|
29 | [ run concept_tests.cpp ] |
---|
30 | [ run iterator_adaptor_cc.cpp ] |
---|
31 | [ run iterator_adaptor_test.cpp ] |
---|
32 | [ compile iterator_archetype_cc.cpp ] |
---|
33 | [ compile-fail iter_archetype_default_ctor.cpp ] |
---|
34 | [ compile-fail lvalue_concept_fail.cpp ] |
---|
35 | [ run transform_iterator_test.cpp ] |
---|
36 | [ run indirect_iterator_test.cpp ] |
---|
37 | [ compile indirect_iter_member_types.cpp ] |
---|
38 | [ run filter_iterator_test.cpp ] |
---|
39 | [ run iterator_facade.cpp ] |
---|
40 | [ run reverse_iterator_test.cpp ] |
---|
41 | [ run counting_iterator_test.cpp ] |
---|
42 | [ run interoperable.cpp ] |
---|
43 | [ run iterator_traits_test.cpp ] |
---|
44 | [ run permutation_iterator_test.cpp : : : # <stlport-iostream>on |
---|
45 | ] |
---|
46 | |
---|
47 | ; |
---|