As he should have. Doesn't matter if you are doing a Class C, B or A Commercial or private skills test, whatever vehicle you are going to test in needs to be functioning properly.
Yours wasn't.
Just curious who supplied the vehicle for your road test?