Ensure tests for failing outside a repo fail

Can't run these tests in the lolcommits repo itself, because we need
them to fail. Therefore add an annotation that allows them to be run in
a temporary directory.