Each component controls its own tests