handle build types not implementing on_test()