Main Page
Namespaces
Classes
Files
File List
File Members
src
glib
gtest.h
Go to the documentation of this file.
1
//
2
// Copyright (C) 2001-2013 Graeme Walker <graeme_walker@users.sourceforge.net>
3
//
4
// This program is free software: you can redistribute it and/or modify
5
// it under the terms of the GNU General Public License as published by
6
// the Free Software Foundation, either version 3 of the License, or
7
// (at your option) any later version.
8
//
9
// This program is distributed in the hope that it will be useful,
10
// but WITHOUT ANY WARRANTY; without even the implied warranty of
11
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
12
// GNU General Public License for more details.
13
//
14
// You should have received a copy of the GNU General Public License
15
// along with this program. If not, see <http://www.gnu.org/licenses/>.
16
// ===
20
21
#ifndef G_TEST_H
22
#define G_TEST_H
23
24
#include "gdef.h"
25
#include <string>
26
28
namespace
G
29
{
30
class
Test ;
31
}
32
37
class
G::Test
38
{
39
public
:
40
static
bool
enabled
() ;
42
43
static
bool
enabled
(
const
char
* name ) ;
45
} ;
46
47
#if ! defined(_DEBUG)
48
inline
bool
G::Test::enabled
(
const
char
* )
49
{
50
return
false ;
51
}
52
#endif
53
54
#endif
G
Low-level classes.
G::Test::enabled
static bool enabled()
Returns true if test features are enabled.
Definition:
gtest.cpp:46
G::Test
A static interface for enabling test features at run-time.
Definition:
gtest.h:37
Generated on Thu Jan 11 2018 00:25:33 for E-MailRelay by
1.8.8