]> git.saurik.com Git - wxWidgets.git/blobdiff - tests/geometry/point.cpp
using button impl
[wxWidgets.git] / tests / geometry / point.cpp
index ecdf7c9d06e948579d15ddeab4ecc34d30affd82..32b46c7700d43d918435c70dd30b2b35f5b80cfb 100644 (file)
@@ -61,7 +61,7 @@ private:
 CPPUNIT_TEST_SUITE_REGISTRATION( PointTestCase );
 CPPUNIT_TEST_SUITE_REGISTRATION( RealPointTestCase );
 
 CPPUNIT_TEST_SUITE_REGISTRATION( PointTestCase );
 CPPUNIT_TEST_SUITE_REGISTRATION( RealPointTestCase );
 
-// also include in it's own registry so that these tests can be run alone
+// also include in its own registry so that these tests can be run alone
 CPPUNIT_TEST_SUITE_NAMED_REGISTRATION( PointTestCase, "PointTestCase" );
 CPPUNIT_TEST_SUITE_NAMED_REGISTRATION( RealPointTestCase, "RealPointTestCase" );
 
 CPPUNIT_TEST_SUITE_NAMED_REGISTRATION( PointTestCase, "PointTestCase" );
 CPPUNIT_TEST_SUITE_NAMED_REGISTRATION( RealPointTestCase, "RealPointTestCase" );
 
@@ -87,6 +87,10 @@ void PointTestCase::Operators()
     p6 = p2; p6 = p2 - s;
     CPPUNIT_ASSERT( p3 == p5 );
     CPPUNIT_ASSERT( p4 == p6 );
     p6 = p2; p6 = p2 - s;
     CPPUNIT_ASSERT( p3 == p5 );
     CPPUNIT_ASSERT( p4 == p6 );
+    p5 = p2; p5 = s + p2;
+    p6 = p2; p6 = s - p2;
+    CPPUNIT_ASSERT( p3 == p5 );
+    CPPUNIT_ASSERT( p4 == -p6 );
     p5 = p2; p5 += s;
     p6 = p2; p6 -= s;
     CPPUNIT_ASSERT( p3 == p5 );
     p5 = p2; p5 += s;
     p6 = p2; p6 -= s;
     CPPUNIT_ASSERT( p3 == p5 );