]> rtime.felk.cvut.cz Git - l4.git/blob - l4/pkg/cunit/include/CUCurses.h
Inital import
[l4.git] / l4 / pkg / cunit / include / CUCurses.h
1 /*!
2  * \file   include/CUCurses.h
3  * \brief  
4  *
5  * \date   01/30/2007
6  * \author Bjoern Doebel <doebel@os.inf.tu-dresden.de
7  *
8  */
9 /*
10  * (c) 2007-2009 Technische Universität Dresden
11  * This file is part of TUD:OS and distributed under the terms of the
12  * GNU General Public License 2.
13  * Please see the COPYING-GPL-2 file for details.
14  */
15 /*
16  *  CUnit - A Unit testing framework library for C.
17  *  Copyright (C) 2001            Anil Kumar
18  *  Copyright (C) 2004,2005,2006  Anil Kumar, Jerry St.Clair
19  *
20  *  This library is free software; you can redistribute it and/or
21  *  modify it under the terms of the GNU Library General Public
22  *  License as published by the Free Software Foundation; either
23  *  version 2 of the License, or (at your option) any later version.
24  *
25  *  This library is distributed in the hope that it will be useful,
26  *  but WITHOUT ANY WARRANTY; without even the implied warranty of
27  *  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
28  *  Library General Public License for more details.
29  *
30  *  You should have received a copy of the GNU Library General Public
31  *  License along with this library; if not, write to the Free Software
32  *  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
33  */
34
35 /*
36  *  Contains Interface for console Run tests.
37  *
38  *  Aug 2001      Initial implementation. (AK)
39  *
40  *  09/Aug/2001   Single interface to Console_run_tests. (AK)
41  *
42  *  18-Jul-2004   New interface. (JDS)
43  *
44  *  21-Apr-2005   Changed header name to avoid clash with system curses.h. (JDS)
45  */
46
47 /** @file
48  * Curses testing interface with interactive output (user interface).
49  */
50 /** @addtogroup Curses
51  * @{
52  */
53
54 #ifndef __INCLUDE_CUCURSES_H_
55 #define __INCLUDE_CUCURSES_H_
56
57 #include <l4/cunit/CUnit.h>
58 #include <l4/cunit/TestDB.h>
59
60 #ifdef __cplusplus
61 extern "C" {
62 #endif
63
64 CU_EXPORT void CU_curses_run_tests(void);
65
66 #ifdef USE_DEPRECATED_CUNIT_NAMES
67 /** Deprecated (version 1). @deprecated Use CU_curses_run_tests(). */
68 #define curses_run_tests() CU_curses_run_tests()
69 #endif
70
71 #ifdef __cplusplus
72 }
73 #endif
74 #endif  /*  CUNIT_CURSES_H_SEEN  */
75 /** @} */