Files
iostreams/test/Jamfile
Jonathan Turkanis f51ed89090 uncommented all tests but compression tests
[SVN r26976]
2005-01-31 23:25:05 +00:00

91 lines
3.4 KiB
Plaintext
Executable File

# Boost.Iostreams Library test Jamfile
# (C) Copyright Jonathan Turkanis 2004
# Distributed under 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.)
# See http://www.boost.org/libs/iostreams for documentation.
subproject libs/iostreams/test ;
# bring in rules for testing
import testing ;
# Make tests run by default.
DEPENDS all : test ;
{
# look in BOOST_ROOT for sources first, just in this Jamfile
local SEARCH_SOURCE = $(BOOST_ROOT) $(SEARCH_SOURCE) ;
template basic
: # sources
<lib>../../../libs/test/build/boost_unit_test_framework
: # build requirements
: # build variants
;
template iostreams
: # sources
<template>basic
<lib>../build/boost_iostreams
: # build requirements
: # build variants
;
#template bzip2
# : # sources
# <template>basic
# <lib>../build/boost_iostreams
# <lib>../build/boost_bzip2
# : # build requirements
# : # build variants
# ;
#template zlib
# : # sources
# <template>basic
# <lib>../build/boost_iostreams
# <lib>../build/boost_zlib
# : # build requirements
# : # build variants
# ;
lib utf8_codecvt_facet
: # sources
./detail/utf8_codecvt_facet.cpp
./detail/utf8_codecvt_facet.cpp
: # build requirements
<template>iostreams
<include>$(BOOST_ROOT) <sysinclude>$(BOOST_ROOT)
std::locale-support
: # build variants
debug release
;
test-suite "iostreams"
: [ run libs/iostreams/test/array_test.cpp <template>basic ]
#[ run libs/iostreams/test/bzip2_test.cpp <template>bzip2 ]
[ run libs/iostreams/test/code_converter_test.cpp
<template>iostreams
<lib>utf8_codecvt_facet ]
[ run libs/iostreams/test/copy_test.cpp <template>basic ]
[ run libs/iostreams/test/direct_adapter_test.cpp <template>basic ]
[ run libs/iostreams/test/file_descriptor_test.cpp <template>iostreams ]
[ run libs/iostreams/test/filtering_stream_test.cpp <template>basic ]
#[ run libs/iostreams/test/gzip_test.cpp <template>zlib ]
[ run libs/iostreams/test/mapped_file_test.cpp <template>iostreams ]
[ run libs/iostreams/test/newline_filter_test.cpp <template>basic ]
[ run libs/iostreams/test/pipable_test.cpp <template>basic ]
[ run libs/iostreams/test/regex_filter_test.cpp
<template>basic
<lib>../../regex/build/boost_regex ]
[ run libs/iostreams/test/reverse_test.cpp <template>basic ]
[ run libs/iostreams/test/seekable_file_test.cpp <template>basic ]
[ run libs/iostreams/test/seekable_filter_test.cpp <template>basic ]
[ run libs/iostreams/test/symmetric_filter_test.cpp <template>basic ]
[ run libs/iostreams/test/wide_stream_test.cpp <template>basic ]
#[ run libs/iostreams/test/zlib_test.cpp <template>zlib ]
;
}