pactest: fix test errors being treated as success

Rules return -1 if there was an error with the rule itself. Later this
return value is passed to tap as a bool. Because -1 is a truthy value it
gets treated as success.
11 jobs for morganamilo/notes in 1 minute and 50 seconds (queued for 10 seconds)