Fix test auto discovery, loading, and running