def test_url_not_in_repository_returns_none(self): self.assertIsNone( vivi_url_to_content( 'http://vivi.zeit.de/workingcopy/user/Somalia')) self.assertFalse(self.cmscontent.called)
def test_vivi_url_is_replaced_by_xml_url(self): vivi_url_to_content('http://vivi.zeit.de/repository/2007/politik') self.cmscontent.assert_called_with('http://xml.zeit.de/2007/politik', None)
def test_vivi_view_names_are_removed(self): vivi_url_to_content( 'http://vivi.zeit.de/repository/2007/politik/@@something.html') self.cmscontent.assert_called_with('http://xml.zeit.de/2007/politik', None)
def test_vivi_zeit_de_does_not_raise_if_content_not_exists(self): vivi_url_to_content('http://vivi.zeit.de/repository/foo/bar/foobaz')