Subversion Repositories tpanel

Rev

Rev 343 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 343 Rev 348
Line 31... Line 31...
31
extern bool __success;
31
extern bool __success;
32
extern bool __done;
32
extern bool __done;
33
extern bool _test_screen;
33
extern bool _test_screen;
34
extern bool _testmode;
34
extern bool _testmode;
35
extern bool _run_test_ready;
35
extern bool _run_test_ready;
36
 
-
 
-
 
36
extern bool _block_screen;
37
class _TestMode
37
class _TestMode
38
{
38
{
39
    public:
39
    public:
40
        _TestMode(const std::string& path);
40
        _TestMode(const std::string& path);
41
        ~_TestMode();
41
        ~_TestMode();
Line 85... Line 85...
85
};
85
};
86
 
86
 
87
extern _TestMode *_gTestMode;
87
extern _TestMode *_gTestMode;
88
 
88
 
89
#define setDone()       if (_testmode) { __done = true; }
89
#define setDone()       if (_testmode) { __done = true; }
90
#define setScreenDone() if (_testmode) { MSG_DEBUG("setScreenDone(); at module " << __FILE__ << ": " << __LINE__); _test_screen = true; }
90
#define setScreenDone() if (_testmode && !_block_screen) { MSG_DEBUG("setScreenDone(); at module " << __FILE__ << ": " << __LINE__); _test_screen = true; }
91
#define setAllDone()    if (_testmode) { MSG_DEBUG("setAllDone(); at module " << __FILE__ << ": " << __LINE__); _test_screen = true; __done = true; }
91
#define setAllDone()    if (_testmode) { MSG_DEBUG("setAllDone(); at module " << __FILE__ << ": " << __LINE__); _test_screen = true; __done = true; }
92
 
92
 
93
#else
93
#else
94
extern bool _testmode;
94
extern bool _testmode;
95
#endif  // TESTMODE == 1
95
#endif  // TESTMODE == 1