Okay, so thinking about this it would work against a local instance that's not been started by the test runner, but it would fail against a remote instance as it simply won't have the same access to the file system. I'm not sure how we'd test for that though.