Recalcitrant test clean up

Tests for random/reverse time series restored, and now handles single data point and no data points gracefully.