Spec coverage for changelog_url and adjustment to behaviour