Ejemplo n.º 1
0
    def test_left_middle(self):
        x_c, y_c, R = 1, 5, 2

        a_x = x_c - R
        a_y = y_c
        A_y_d = 0
        A_y_u = 10
        A_x = 0

        if a_x < A_x:
            s_piece = check_dir_l_r(down_line=A_y_d, up_line=A_y_u, x_line=A_x, r=R, c_x=x_c, c_y=y_c)
            print("test_left_middle: ", end=" ")
            print(s_piece)
            self.assertAlmostEqual(s_piece, 2.4567393972175116, places=9)
Ejemplo n.º 2
0
    def test_right_down(self):
        x_c, y_c, R = 9, 1, 2

        a_x = x_c + R
        a_y = y_c
        A_y_d = 0
        A_y_u = 10
        A_x = 10

        if a_x > A_x:
            s_piece = check_dir_l_r(down_line=A_y_d, up_line=A_y_u, x_line=A_x, r=R, c_x=x_c, c_y=y_c)
            print("test_left_middle: ", end=" ")
            print(s_piece)
            self.assertAlmostEqual(s_piece, 2.299166025403653, places=9)