About
Contact
QtCreator
KDevelop
Solarized
1
// (C) Copyright 2008 CodeRage, LLC (turkanis at coderage dot com)
2
// (C) Copyright 2004-2007 Jonathan Turkanis
3
// Distributed under the Boost Software License, Version 1.0. (See accompanying
4
// file LICENSE_1_0.txt or copy at
http://www.boost.org/LICENSE_1_0.txt
.)
5
6
// See
http://www.boost.org/libs/iostreams
for documentation.
7
8
#include
<boost/test/unit_test.hpp>
9
#include
"read_input_test.hpp"
10
#include
"read_bidir_test.hpp"
11
#include
"read_seekable_test.hpp"
12
#include
"read_bidir_streambuf_test.hpp"
13
#include
"read_input_istream_test.hpp"
14
#include
"write_output_test.hpp"
15
#include
"write_bidir_test.hpp"
16
#include
"write_seekable_test.hpp"
17
#include
"write_output_iterator_test.hpp"
18
#include
"write_bidir_streambuf_test.hpp"
19
#include
"write_output_ostream_test.hpp"
20
#include
"read_input_filter_test.hpp"
21
#include
"read_bidir_filter_test.hpp"
22
#include
"write_output_filter_test.hpp"
23
#include
"write_bidir_filter_test.hpp"
24
#include
"seek_test.hpp"
25
#include
"putback_test.hpp"
26
#include
"filtering_stream_flush_test.hpp"
27
28
using
boost::unit_test::
test_suite;
29
30
test_suite*
init_unit_test_suite
(
int
,
char
* [])
31
{
32
test_suite*
test
=
BOOST_TEST_SUITE
(
"filtering_stream test"
);
33
test
->
add
(
BOOST_TEST_CASE
(&
read_input_test
));
34
test
->
add
(
BOOST_TEST_CASE
(&
read_bidirectional_test
));
35
test
->
add
(
BOOST_TEST_CASE
(&
read_seekable_test
));
36
test
->
add
(
BOOST_TEST_CASE
(&
read_bidirectional_streambuf_test
));
37
test
->
add
(
BOOST_TEST_CASE
(&
read_input_istream_test
));
38
test
->
add
(
BOOST_TEST_CASE
(&
write_output_test
));
39
test
->
add
(
BOOST_TEST_CASE
(&
write_bidirectional_test
));
40
test
->
add
(
BOOST_TEST_CASE
(&
write_seekable_test
));
41
test
->
add
(
BOOST_TEST_CASE
(&
write_output_iterator_test
));
42
test
->
add
(
BOOST_TEST_CASE
(&
write_bidirectional_streambuf_test
));
43
test
->
add
(
BOOST_TEST_CASE
(&
write_output_ostream_test
));
44
test
->
add
(
BOOST_TEST_CASE
(&
read_input_filter_test
));
45
test
->
add
(
BOOST_TEST_CASE
(&
read_bidirectional_filter_test
));
46
test
->
add
(
BOOST_TEST_CASE
(&
write_output_filter_test
));
47
test
->
add
(
BOOST_TEST_CASE
(&
write_bidirectional_filter_test
));
48
test
->
add
(
BOOST_TEST_CASE
(&
seek_test
));
49
test
->
add
(
BOOST_TEST_CASE
(&
putback_test
));
50
test
->
add
(
BOOST_TEST_CASE
(&
test_filtering_ostream_flush
));
51
return
test
;
52
}
53