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