Example #1
0
 def test_all_360_0_wrap_positive(self):
     self.assertTrue(compare_angles(0,360,15))
Example #2
0
 def test_all_angle_tol_by_wrap(self):
     self.assertTrue(compare_angles(1,359,180))
Example #3
0
 def test_all_angle_tol_no_wrap(self):
     self.assertTrue(compare_angles(1,359,360))
Example #4
0
 def test_in_tol_wrapped_around_positive(self):
     self.assertTrue(compare_angles(330, 60, 120))
Example #5
0
 def test_in_tol_wrapped_around_negative(self):
     self.assertTrue(compare_angles(60, 330, 120))
Example #6
0
 def test_in_tol_angles_same(self):
     self.assertTrue(compare_angles(180, 180, 45))
Example #7
0
 def test_in_tol_distance_equal_to_tol_target_above(self):
     self.assertTrue(compare_angles(150, 180, 30))
Example #8
0
 def test_in_tol_given_above(self):
     self.assertTrue(compare_angles(180, 150, 45))
Example #9
0
 def test_in_tol_target_above(self):
     self.assertTrue(compare_angles(150, 180, 45))
Example #10
0
 def test_neg_tol_in_range(self):
     self.assertTrue(compare_angles(180, 150, -45))
Example #11
0
 def test_neg_tol_out_range(self):
     self.assertFalse(compare_angles(180, 150, -15))
Example #12
0
 def test_negative_in_tol_given_above(self):
     self.assertTrue(compare_angles(-180, -90, 120))
Example #13
0
 def test_outside_tol_by_one_target_above(self):
     self.assertFalse(compare_angles(180, 90, 89))
Example #14
0
 def test_outside_tol_by_one_given_above(self):
     self.assertFalse(compare_angles(90, 180, 89))
Example #15
0
 def test_outside_tol_target_above(self):
     self.assertFalse(compare_angles(90, 180, 45))
Example #16
0
 def test_outside_tol_given_above(self):
     self.assertFalse(compare_angles(180, 90, 45))