|
|
@@ -22,6 +22,7 @@ subinclude libs/date_time/test ; # test-suite date_time
|
|
|
subinclude libs/filesystem/test ; # test-suite filesystem
|
|
|
subinclude libs/format/test ; # test-suite format
|
|
|
subinclude libs/function/test ; # test-suite function
|
|
|
+subinclude libs/iterator/test ; # test-suite iterator
|
|
|
subinclude libs/math/test ; # test-suite math
|
|
|
subinclude libs/numeric/interval/test ; # test-suite interval
|
|
|
subinclude libs/optional/test ; # test-suite optional
|
|
|
@@ -167,22 +168,7 @@ subinclude libs/variant/test ; # test-suite variant
|
|
|
|
|
|
|
|
|
test-suite iterator_adaptors
|
|
|
- : [ run libs/utility/counting_iterator_test.cpp : # args
|
|
|
- : # input files
|
|
|
- : # requirements
|
|
|
-
|
|
|
- # borland warns incorrectly in this case, so often that
|
|
|
- # successful compilation is prevented.
|
|
|
- <borland><*><cxxflags>"-w-8091 -w-8092"
|
|
|
- ]
|
|
|
-
|
|
|
- [ run libs/utility/iterator_adaptor_test.cpp ]
|
|
|
- [ compile-fail libs/utility/iter_adaptor_fail_expected1.cpp ]
|
|
|
- [ compile-fail libs/utility/iter_adaptor_fail_expected2.cpp ]
|
|
|
- [ run libs/utility/transform_iterator_test.cpp ]
|
|
|
- [ run libs/utility/indirect_iterator_test.cpp ]
|
|
|
- [ run libs/utility/iter_traits_gen_test.cpp ]
|
|
|
-
|
|
|
+ :
|
|
|
[ run libs/utility/iterator_adaptor_examples.cpp ]
|
|
|
[ run libs/utility/counting_iterator_example.cpp ]
|
|
|
[ run libs/utility/filter_iterator_example.cpp ]
|