1 /*
2 *
3 * Copyright (c) 2004
4 * John Maddock
5 *
6 * Use, modification and distribution are subject to the
7 * Boost Software License, Version 1.0. (See accompanying file
8 * LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
9 *
10 */
11
12 /*
13 * LOCATION: see http://www.boost.org for most recent version.
14 * FILE main.cpp
15 * VERSION see <boost/version.hpp>
16 * DESCRIPTION: entry point for test program.
17 */
18
19 #include "test.hpp"
20 #include "test_locale.hpp"
21 #include <stdarg.h>
22 #include <iostream>
23 #include <iomanip>
24
25 #ifdef BOOST_HAS_ICU
26 #include <unicode/uloc.h>
27 #endif
28
29 #ifdef TEST_THREADS
30 #include <list>
31 #include <boost/thread.hpp>
32 #include <boost/thread/tss.hpp>
33 #include <boost/shared_ptr.hpp>
34 #include <boost/array.hpp>
35
36 int* get_array_data();
37
38 #endif
39
40 #ifndef BOOST_NO_WREGEX
test(const wchar_t & c,const test_regex_replace_tag & tag)41 void test(const wchar_t& c, const test_regex_replace_tag& tag)
42 {
43 do_test(c, tag);
44 }
test(const wchar_t & c,const test_regex_search_tag & tag)45 void test(const wchar_t& c, const test_regex_search_tag& tag)
46 {
47 do_test(c, tag);
48 }
test(const wchar_t & c,const test_invalid_regex_tag & tag)49 void test(const wchar_t& c, const test_invalid_regex_tag& tag)
50 {
51 do_test(c, tag);
52 }
53 #endif
54
55