예제 #1
0
def test_Node_rotate_adds_rotation_transform():
    rect = Rectangle((5, 15), p2=(10, 30), style="xyz")
    rect.translate((3, -2.5))
    assert rect.rotate(18) == rect
    assert (str(rect) == '<rect height="15" style="xyz"' +
            ' transform="translate(3 -2.5) rotate(18)"'
            ' width="5" x="5" y="15"/>\n')
예제 #2
0
def test_Node_rotate_adds_rotation_transform_with_center():
    rect = Rectangle((5, 15), p2=(10, 30), style="xyz")
    rect.rotate(18, (5, 7))
    assert (str(rect) == '<rect height="15" style="xyz"' +
            ' transform="rotate(18,5,7)"'
            ' width="5" x="5" y="15"/>\n')