Exemplo n.º 1
0
def test_axis_name_circle_adjust_nw_ok():
    angle, font_size_pts, text_angle = 270 - 1, 1, 0
    font_name, axis_name, axis_name_space_sep = "Invisible", "Look", None
    args = (angle, font_size_pts, text_angle, font_name, axis_name,
            axis_name_space_sep)
    assert geom.octant_of_angle(angle) == 'NW'
    assert geom.axis_name_circle_adjust(*args) == (-205, -5)
Exemplo n.º 2
0
def test_axis_name_circle_adjust_s_ok():
    angle, font_size_pts, text_angle = 90, 1, 0
    font_name, axis_name, axis_name_space_sep = "Invisible", "Look", None
    args = (angle, font_size_pts, text_angle, font_name, axis_name,
            axis_name_space_sep)
    assert geom.octant_of_angle(angle) == 'S'
    assert geom.axis_name_circle_adjust(*args) == (-100, 210)
Exemplo n.º 3
0
def test_octant_of_angle_for_w_ok():
    assert geom.octant_of_angle(180) == 'W'
Exemplo n.º 4
0
def test_octant_of_angle_for_se_ok():
    assert geom.octant_of_angle(90 - 1) == 'SE'
Exemplo n.º 5
0
def test_octant_of_angle_for_e_ok():
    assert geom.octant_of_angle(0) == 'E'
Exemplo n.º 6
0
def test_octant_of_angle_for_s_ok():
    assert geom.octant_of_angle(90) == 'S'
Exemplo n.º 7
0
def test_octant_of_angle_for_n_ok():
    assert geom.octant_of_angle(270) == 'N'
Exemplo n.º 8
0
def test_octant_of_angle_float_stat(angle):
    assert geom.octant_of_angle(angle) in ('N', 'S', 'E', 'W', 'NE', 'NW',
                                           'SE', 'SW')
Exemplo n.º 9
0
def test_octant_of_angle_for_x_ok():
    assert geom.octant_of_angle(object()) == 'X'
Exemplo n.º 10
0
def test_octant_of_angle_for_ne_ok():
    assert geom.octant_of_angle(270 + 1) == 'NE'
Exemplo n.º 11
0
def test_octant_of_angle_for_sw_ok():
    assert geom.octant_of_angle(90 + 1) == 'SW'
Exemplo n.º 12
0
def test_octant_of_angle_for_nw_ok():
    assert geom.octant_of_angle(270 - 1) == 'NW'