The problem with `ensure_path` is that it works by jumping directly to the correct URL, which means the path the user is expected to take to get there isn't actually tested. That said, there are definitely more clicks here than required, plus this isn't even the actual path I'd expect to be followed, which would include clicking the "Details" tab to get back to this page after uploading the attachment.