Enhanced testing automation (part 1)

It might be possible, we'll have to consult with the conda team on the best approach.