web/test/unittest_web.py
brancholdstable
changeset 8462 a14b6562082b
parent 7791 31bb51ea5485
child 8728 75be9de9d68e
equal deleted inserted replaced
8231:1bb43e31032d 8462:a14b6562082b
    32     def _test_arurl(self, qs, **kwargs):
    32     def _test_arurl(self, qs, **kwargs):
    33         req = FakeRequest()
    33         req = FakeRequest()
    34         arurl = req.ajax_replace_url
    34         arurl = req.ajax_replace_url
    35         # NOTE: for the simplest use cases, we could use doctest
    35         # NOTE: for the simplest use cases, we could use doctest
    36         url = arurl('foo', **kwargs)
    36         url = arurl('foo', **kwargs)
    37         self.failUnless(url.startswith('javascript:'))
    37         self.assertTrue(url.startswith('javascript:'))
    38         self.failUnless(url.endswith('()'))
    38         self.assertTrue(url.endswith('()'))
    39         cbname = url.split()[1][:-2]
    39         cbname = url.split()[1][:-2]
    40         self.assertMultiLineEqual(
    40         self.assertMultiLineEqual(
    41             'function %s() { $("#foo").loadxhtml("http://testing.fr/cubicweb/json?%s",{"pageid": "%s"},"get","replace"); }' % (cbname, qs, req.pageid),
    41             'function %s() { $("#foo").loadxhtml("http://testing.fr/cubicweb/json?%s",{"pageid": "%s"},"get","replace"); }' % (cbname, qs, req.pageid),
    42             req.html_headers.post_inlined_scripts[0])
    42             req.html_headers.post_inlined_scripts[0])
    43 
    43