def test_down_right(self): x_c, y_c, R = 9, 1, 2 a_x = x_c a_y = y_c - R A_y = 0 A_x_l = 0 A_x_r = 10 if a_y < A_y: s_piece = check_dir_u_d(left_line=A_x_l, right_line=A_x_r, y_line=A_y, r=R, c_x=x_c, c_y=y_c) print("test_down_right: ", end=" ") print(s_piece) self.assertAlmostEqual(s_piece, 2.299166025403653, places=9)
def test_up_middle(self): x_c, y_c, R = 5, 9, 2 a_x = x_c a_y = y_c + R A_y = 10 A_x_l = 0 A_x_r = 10 if a_y > A_y: s_piece = check_dir_u_d(left_line=A_x_l, right_line=A_x_r, y_line=A_y, r=R, c_x=x_c, c_y=y_c) print("test_up_middle: ", end=" ") print(s_piece) self.assertAlmostEqual(s_piece, 2.4567393972175116, places=9)