test: really support an environment that can't get revision