xref: /haiku/src/tests/system/kernel/unit/TestVisitor.h (revision 2069f565e8ed3556b30cf2f5e3aa54450128b8c2)
1 /*
2  * Copyright 2009, Ingo Weinhold, ingo_weinhold@gmx.de.
3  * Distributed under the terms of the MIT License.
4  */
5 #ifndef TEST_VISITOR_H
6 #define TEST_VISITOR_H
7 
8 
9 class Test;
10 class TestSuite;
11 
12 
13 class TestVisitor {
14 public:
15 	virtual						~TestVisitor();
16 
17 	virtual	bool				VisitTest(Test* test);
18 
19 	virtual	bool				VisitTestSuitePre(TestSuite* suite);
20 	virtual	bool				VisitTestSuitePost(TestSuite* suite);
21 };
22 
23 
24 #endif	// TEST_VISITOR_H
25