Fix brittle catalog test

The old test actually made an HTTP request to an external service.
The new test stubs (only) the subprocess call of hets with a catalog.