moved ShapeInfo tests to their own file