def METHOD_NAME(self):
    pts = gen.tools.parse_points(shape=[1, 1, 1], points=10)
    assert pts.shape == (10, 3)
    assert pts[:, 2].max() > 0
    pts = gen.tools.parse_points(shape=[1, 1, 0], points=10)
    assert pts.shape == (10, 3)
    assert pts[:, 2].max() == 0
    pts = gen.tools.parse_points(shape=[1, 1], points=10)
    assert pts.shape == (10, 3)
    assert pts[:, 2].max() > 0
    r, q, z = tools.cart2cyl(*pts.T)
    assert r.max() < 1
    assert r.max() > 0
    pts = gen.tools.parse_points(shape=[1, 0], points=10)
    assert pts.shape == (10, 3)
    assert pts[:, 2].max() == 0
    r, q, z = tools.cart2cyl(*pts.T)
    assert r.max() < 1
    assert r.max() > 0
    pts = gen.tools.parse_points(shape=[1], points=10)
    assert pts.shape == (10, 3)
    assert pts[:, 2].max() > 0
    r, q, p = tools.cart2sph(*pts.T)
    assert r.max() < 1
    assert r.max() > 0