explain how to pass/fail using patchRequire