Great, thanks for fixing! I just noticed that this was failing for me locally.

Any idea what changed, as I'm pretty sure these integration tests used to pass? I liked that we were making up the exit code so could guarantee it was from our script rather than for example always giving `1` on error or from some other error giving an exit code `1`.