1
2// Copyright 2005-2009 Daniel James.
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#include "./config.hpp"
7
8#ifdef BOOST_HASH_TEST_EXTENSIONS
9# ifdef BOOST_HASH_TEST_STD_INCLUDES
10# include <functional>
11# else
12# include <boost/container_hash/hash.hpp>
13# endif
14#endif
15
16#include <boost/core/lightweight_test.hpp>
17
18#ifdef BOOST_HASH_TEST_EXTENSIONS
19
20#include <deque>
21
22using std::deque;
23#define CONTAINER_TYPE deque
24#include "./hash_sequence_test.hpp"
25
26#endif // BOOST_HASH_TEST_EXTENSIONS
27
28int main()
29{
30#ifdef BOOST_HASH_TEST_EXTENSIONS
31 deque_tests::deque_hash_integer_tests();
32#endif
33
34 return boost::report_errors();
35}
36

source code of boost/libs/container_hash/test/hash_deque_test.cpp