def _testPrintPen_nonTuplePoints():
    """
    >>> pen = PrintPen()
    >>> pen.moveTo([10, 10])
    pen.moveTo((10, 10))
    >>> pen.lineTo([20, 20])
    pen.lineTo((20, 20))
    >>> pen.curveTo([1, 1], [2, 2], [3, 3])
    pen.curveTo((1, 1), (2, 2), (3, 3))
    >>> pen.qCurveTo([4, 4], [5, 5])
    pen.qCurveTo((4, 4), (5, 5))
    >>> pen.qCurveTo([6, 6])
    pen.qCurveTo((6, 6))
    >>> pen.closePath()
    pen.closePath()
    >>> pen.endPath()
    pen.endPath()
    >>> pen.addComponent("a", [1, 0, 0, 1, 10, 10])
    pen.addComponent('a', (1, 0, 0, 1, 10, 10))
    >>> pen.curveTo([1, 1], [2, 2], [3, 3], None)
    pen.curveTo((1, 1), (2, 2), (3, 3), None)
    >>> pen.qCurveTo([1, 1], [2, 2], [3, 3], None)
    pen.qCurveTo((1, 1), (2, 2), (3, 3), None)
    """
