コード例 #1
0
ファイル: test_geo.py プロジェクト: raphigaziano/barbar3
 def test_intersects(self):
     """ Rect intersections """
     r1, r2 = Rect(0, 0, 10, 10), Rect(5, 5, 10, 10)
     self.assertTrue(r1.intersect(r2))
     self.assertTrue(r2.intersect(r1))
     r1, r2 = Rect(0, 0, 10, 10), Rect(10, 10, 10, 10)
     self.assertTrue(r1.intersect(r2))
     self.assertTrue(r2.intersect(r1))
     r1, r2 = Rect(0, 0, 10, 10), Rect(11, 11, 10, 10)
     self.assertFalse(r1.intersect(r2))
     self.assertFalse(r2.intersect(r1))
     r1, r2 = Rect(30, 20, 10, 10), Rect(11, 11, 10, 10)
     self.assertFalse(r1.intersect(r2))
     self.assertFalse(r2.intersect(r1))