neater data source tests