• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1 /***********************************************************************************
2   Tests.h
3 
4  * Copyright (c) 1997
5  * Mark of the Unicorn, Inc.
6  *
7  * Permission to use, copy, modify, distribute and sell this software
8  * and its documentation for any purpose is hereby granted without fee,
9  * provided that the above copyright notice appear in all copies and
10  * that both that copyright notice and this permission notice appear
11  * in supporting documentation.  Mark of the Unicorn makes no
12  * representations about the suitability of this software for any
13  * purpose.  It is provided "as is" without express or implied warranty.
14 
15     SUMMARY: Declarations of all of the tests in the exception test suite.
16 
17 ***********************************************************************************/
18 #if ! defined (INCLUDED_MOTU_Tests)
19 #define INCLUDED_MOTU_Tests 1
20 
21 #include "Prefix.h"
22 
23 void test_algobase();
24 void test_algo();
25 void test_list();
26 void test_map();
27 void test_multimap();
28 void test_set();
29 void test_multiset();
30 void test_vector();
31 void test_deque();
32 void test_bit_vector();
33 
34 #if defined (EH_HASHED_CONTAINERS_IMPLEMENTED)
35 void test_hash_map();
36 void test_hash_multimap();
37 void test_hash_set();
38 void test_hash_multiset();
39 #endif
40 
41 #if defined (EH_ROPE_IMPLEMENTED)
42 void test_rope();
43 #endif
44 
45 #if defined( EH_SLIST_IMPLEMENTED )
46 void test_slist();
47 #endif
48 
49 #if defined( EH_STRING_IMPLEMENTED )
50 void test_string();
51 #endif
52 #if defined( EH_BITSET_IMPLEMENTED )
53 void test_bitset();
54 #endif
55 #if defined( EH_VALARRAY_IMPLEMENTED )
56 void test_valarray();
57 #endif
58 
59 #endif // INCLUDED_MOTU_Tests
60