@@ -2206,16 +2206,21 @@ def test_meth_project(self):
22062206 test_point1 = (25 , 75 )
22072207 test_clamp_point1 = (100 , 300 )
22082208 test_clamp_point2 = (- 50 , - 150 )
2209+ test_clamp_point3 = (- 200 , - 200 )
22092210
22102211 projected_point = line .project (test_point1 )
22112212 self .assertEqual (math .ceil (projected_point [0 ]), 50 )
22122213 self .assertEqual (math .ceil (projected_point [1 ]), 50 )
22132214
2214- projected_point = line .project (test_clamp_point1 , do_clamp = True )
2215+ projected_point = line .project (test_clamp_point1 , clamp = True )
22152216 self .assertEqual (math .ceil (projected_point [0 ]), 100 )
22162217 self .assertEqual (math .ceil (projected_point [1 ]), 100 )
22172218
2218- projected_point = line .project (test_clamp_point2 , do_clamp = True )
2219+ projected_point = line .project (test_clamp_point2 , clamp = True )
2220+ self .assertEqual (math .ceil (projected_point [0 ]), 0 )
2221+ self .assertEqual (math .ceil (projected_point [1 ]), 0 )
2222+
2223+ projected_point = line .project (test_clamp_point3 , clamp = True )
22192224 self .assertEqual (math .ceil (projected_point [0 ]), 0 )
22202225 self .assertEqual (math .ceil (projected_point [1 ]), 0 )
22212226
0 commit comments