All pastes #372320 Raw Edit

atom

public cpp v1 · immutable
#372320 ·published 2007-02-25 23:33 UTC
rendered paste body
// ERROR:/*atom@saturn /home/atom/dev/c++/opengl/SDLstart/obj $ g++ test_point.cpp -o test_point -I../test_point.cpp:19: error: expected initializer before ‘suite_PointTest’test_point.cpp:22: error: ‘suite_PointTest’ was not declared in this scopetest_point.cpp: In member function ‘virtual void TestDescription_PointTest_testConstructor::runTest()’:test_point.cpp:27: error: ‘suite_PointTest’ was not declared in this scopetest_point.cpp: In member function ‘virtual void TestDescription_PointTest_testGetters::runTest()’:test_point.cpp:33: error: ‘suite_PointTest’ was not declared in this scopetest_point.cpp: In member function ‘virtual void TestDescription_PointTest_testOperatorEquals::runTest()’:test_point.cpp:39: error: ‘suite_PointTest’ was not declared in this scopetest_point.cpp: In member function ‘virtual void TestDescription_PointTest_testSetters::runTest()’:test_point.cpp:45: error: ‘suite_PointTest’ was not declared in this scopetest_point.cpp: In member function ‘virtual void TestDescription_PointTest_testSetterChaining::runTest()’:test_point.cpp:51: error: ‘suite_PointTest’ was not declared in this scope*/// test_point.h  1 #include "point.h"  2 #include <cxxtest/TestSuite.h>  3  4 class PointTest : public CxxTest::TestSuite {  5 public:  6     PointTest(){}  7     ~PointTest(){}  8     void testConstructor() {  9         gfx::point a(0,0); 10 11     } 12     void testGetters() { 13         gfx::point a(2,4); 14 15         TS_ASSERT(a.x() == 2); 16         TS_ASSERT(a.y() == 4); 17     } 18     void testOperatorEquals() { 19         gfx::point a(0,0); 20         gfx::point b(0,0); 21 22         TS_ASSERT(a == b); 23     } 24     void testSetters() { 25         gfx::point a(0,0); 26 27         a.x(2); 28         a.y(4); 29         TS_ASSERT(a.x() == 2); 30         TS_ASSERT(a.y() == 4); 31     } 32     void testSetterChaining() { 33         gfx::point a(0,0); 34 35         a.x(2).y(4); 36         TS_ASSERT(a.x() == 2); 37         TS_ASSERT(a.y() == 4); 38 39         a.y(2).x(4); 40         TS_ASSERT(a.x() == 4); 41         TS_ASSERT(a.y() == 2); 42     } 43 }// test_point.cpp  1 /* Generated file, do not edit */  2  3 #ifndef CXXTEST_RUNNING  4 #define CXXTEST_RUNNING  5 #endif  6  7 #define _CXXTEST_HAVE_STD  8 #include <cxxtest/TestListener.h>  9 #include <cxxtest/TestTracker.h> 10 #include <cxxtest/TestRunner.h> 11 #include <cxxtest/RealDescriptions.h> 12 #include <cxxtest/ErrorPrinter.h> 13 14 int main() { 15  return CxxTest::ErrorPrinter().run(); 16 } 17 #include "test_point.h" 18 19 static PointTest suite_PointTest; 20 21 static CxxTest::List Tests_PointTest = { 0, 0 }; 22 CxxTest::StaticSuiteDescription suiteDescription_PointTest( "test_point.h", 4, "PointTest", suite_PointTest, Tests_PointTest ); 23 24 static class TestDescription_PointTest_testConstructor : public CxxTest::RealTestDescription { 25 public: 26  TestDescription_PointTest_testConstructor() : CxxTest::RealTestDescription( Tests_PointTest, suiteDescription_PointTest, 8, "testConstructor" ) {} 27  void runTest() { suite_PointTest.testConstructor(); } 28 } testDescription_PointTest_testConstructor; 29 30 static class TestDescription_PointTest_testGetters : public CxxTest::RealTestDescription { 31 public: 32  TestDescription_PointTest_testGetters() : CxxTest::RealTestDescription( Tests_PointTest, suiteDescription_PointTest, 12, "testGetters" ) {} 33  void runTest() { suite_PointTest.testGetters(); } 34 } testDescription_PointTest_testGetters; 35 36 static class TestDescription_PointTest_testOperatorEquals : public CxxTest::RealTestDescription { 37 public: 38  TestDescription_PointTest_testOperatorEquals() : CxxTest::RealTestDescription( Tests_PointTest, suiteDescription_PointTest, 18, "testOperatorEquals" ) {} 39  void runTest() { suite_PointTest.testOperatorEquals(); } 40 } testDescription_PointTest_testOperatorEquals; 41 42 static class TestDescription_PointTest_testSetters : public CxxTest::RealTestDescription { 43 public: 44  TestDescription_PointTest_testSetters() : CxxTest::RealTestDescription( Tests_PointTest, suiteDescription_PointTest, 24, "testSetters" ) {} 45  void runTest() { suite_PointTest.testSetters(); } 46 } testDescription_PointTest_testSetters; 47 48 static class TestDescription_PointTest_testSetterChaining : public CxxTest::RealTestDescription { 49 public: 50  TestDescription_PointTest_testSetterChaining() : CxxTest::RealTestDescription( Tests_PointTest, suiteDescription_PointTest, 32, "testSetterChaining" ) {} 51  void runTest() { suite_PointTest.testSetterChaining(); } 52 } testDescription_PointTest_testSetterChaining; 53 54 #include <cxxtest/Root.cpp>