// }
// TODO - catch case of ragged 0, 0.5, 1, 1.5, 2, 2.5; 7 8 9 10 is ok; and 0, .5, 1.0, 1.5, 2.0 is ok
// 1 3 1 3 1 3 ; 1 1 1 2 ; 1 2 3 3 3
public void testLabelWidthsAreMonotonic() {
DataShape ds[] = Fixtures.getDataShapes();
// TODO - vary heights as well as valign {top, bottom, center}
for (DataShape d : ds) {
double labels[] = RangeAxis.computeLinearTickPositions(d.min, d.max, AXIS_HEIGHT, LABEL_HEIGHT);
// TODO - assert monotonicity of RangeAxisRenderer.computeLabelFormat over labels
}