Home | History | Annotate | Download | only in eh
      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