Package mosp :: Package test :: Module test_collide :: Class CollideTest
[hide private]
[frames] | no frames]

Class CollideTest

source code


Tests mosp.collide basic functions.

Nested Classes [hide private]

Inherited from unittest.case.TestCase: failureException

Instance Methods [hide private]
 
test_Line_closest_to_point(self)
Test Line.closest_to_point with four Lines w/different angles.
source code
 
test_wcollide_cirlce_lines(self)
Test collision of different lines with two circles.
source code
 
test_wcollide_cirle_points(self)
Tests collision of cirle and points.
source code
 
test_wcollide_rectangle_lines(self)
Tests collision of lines and a rectangle.
source code
 
test_wcollide_rectangle_points(self)
Tests collision of points and a rectangle.
source code

Inherited from unittest.case.TestCase: __call__, __eq__, __hash__, __init__, __ne__, __repr__, __str__, addCleanup, addTypeEqualityFunc, assertAlmostEqual, assertAlmostEquals, assertDictContainsSubset, assertDictEqual, assertEqual, assertEquals, assertFalse, assertGreater, assertGreaterEqual, assertIn, assertIs, assertIsInstance, assertIsNone, assertIsNot, assertIsNotNone, assertItemsEqual, assertLess, assertLessEqual, assertListEqual, assertMultiLineEqual, assertNotAlmostEqual, assertNotAlmostEquals, assertNotEqual, assertNotEquals, assertNotIn, assertNotIsInstance, assertNotRegexpMatches, assertRaises, assertRaisesRegexp, assertRegexpMatches, assertSequenceEqual, assertSetEqual, assertTrue, assertTupleEqual, assert_, countTestCases, debug, defaultTestResult, doCleanups, fail, failIf, failIfAlmostEqual, failIfEqual, failUnless, failUnlessAlmostEqual, failUnlessEqual, failUnlessRaises, id, run, setUp, shortDescription, skipTest, tearDown

Inherited from unittest.case.TestCase (private): _addSkip, _baseAssertEqual, _deprecate, _formatMessage, _getAssertEqualityFunc, _truncateMessage

Inherited from object: __delattr__, __format__, __getattribute__, __new__, __reduce__, __reduce_ex__, __setattr__, __sizeof__, __subclasshook__

Class Methods [hide private]

Inherited from unittest.case.TestCase: setUpClass, tearDownClass

Class Variables [hide private]

Inherited from unittest.case.TestCase: longMessage, maxDiff

Inherited from unittest.case.TestCase (private): _classSetupFailed

Properties [hide private]

Inherited from object: __class__

Method Details [hide private]

test_wcollide_cirlce_lines(self)

source code 

Test collision of different lines with two circles.

Tests collision of lines with circles. Lines are inside circle, partly inside the circle, tangent to circle, starting at circle, and fully outside the circle, w/different angles and sides.