| Revision 418, 0.6 kB
            (checked in by vbarta, 16 years ago) | 
        
          | 
#27: added UnitTest?++ to bdm sources, changed test_user_data to use it 
 | 
      
      
    | Line |  | 
|---|
| 1 | #ifndef UNITTEST_TESTDETAILS_H | 
|---|
| 2 | #define UNITTEST_TESTDETAILS_H | 
|---|
| 3 |  | 
|---|
| 4 | namespace UnitTest { | 
|---|
| 5 |  | 
|---|
| 6 | class TestDetails | 
|---|
| 7 | { | 
|---|
| 8 | public: | 
|---|
| 9 | TestDetails(char const* testName, char const* suiteName, char const* filename, int lineNumber); | 
|---|
| 10 | TestDetails(const TestDetails& details, int lineNumber); | 
|---|
| 11 |  | 
|---|
| 12 | char const* const suiteName; | 
|---|
| 13 | char const* const testName; | 
|---|
| 14 | char const* const filename; | 
|---|
| 15 | int const lineNumber; | 
|---|
| 16 |  | 
|---|
| 17 | TestDetails(TestDetails const&); // Why is it public? --> http://gcc.gnu.org/bugs.html#cxx_rvalbind | 
|---|
| 18 | private: | 
|---|
| 19 | TestDetails& operator=(TestDetails const&); | 
|---|
| 20 | }; | 
|---|
| 21 |  | 
|---|
| 22 | } | 
|---|
| 23 |  | 
|---|
| 24 | #endif | 
|---|