added datasource test routines