コード例 #1
0
 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)
コード例 #2
0
 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)
コード例 #3
0
 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)
コード例 #4
0
 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')