web/test/unittest_views_apacherewrite.py
branchstable
changeset 6340 470d8e828fda
parent 5424 8ecbcbff9777
child 8695 358d8bed9626
equal deleted inserted replaced
6339:bdc3dc94d744 6340:470d8e828fda
    39         req = None # not used in the above rules, so keep a simple TestCase here
    39         req = None # not used in the above rules, so keep a simple TestCase here
    40         try:
    40         try:
    41             urlrewriter.rewrite('logilab.fr', '/whatever', req)
    41             urlrewriter.rewrite('logilab.fr', '/whatever', req)
    42             self.fail('redirect exception expected')
    42             self.fail('redirect exception expected')
    43         except Redirect, ex:
    43         except Redirect, ex:
    44             self.assertEquals(ex.location, 'http://www.logilab.fr/whatever')
    44             self.assertEqual(ex.location, 'http://www.logilab.fr/whatever')
    45         self.assertEquals(urlrewriter.rewrite('www.logilab.fr', '/whatever', req),
    45         self.assertEqual(urlrewriter.rewrite('www.logilab.fr', '/whatever', req),
    46                           '/whatever')
    46                           '/whatever')
    47         self.assertEquals(urlrewriter.rewrite('www.logilab.fr', '/json/bla', req),
    47         self.assertEqual(urlrewriter.rewrite('www.logilab.fr', '/json/bla', req),
    48                           '/json/bla')
    48                           '/json/bla')
    49         self.assertEquals(urlrewriter.rewrite('abcd.logilab.fr', '/json/bla', req),
    49         self.assertEqual(urlrewriter.rewrite('abcd.logilab.fr', '/json/bla', req),
    50                           '/json/bla')
    50                           '/json/bla')
    51         self.assertEquals(urlrewriter.rewrite('abcd.logilab.fr', '/data/bla', req),
    51         self.assertEqual(urlrewriter.rewrite('abcd.logilab.fr', '/data/bla', req),
    52                           '/data/bla')
    52                           '/data/bla')
    53         self.assertEquals(urlrewriter.rewrite('abcd.logilab.fr', '/whatever', req),
    53         self.assertEqual(urlrewriter.rewrite('abcd.logilab.fr', '/whatever', req),
    54                           '/m_abcd/whatever')
    54                           '/m_abcd/whatever')
    55         self.assertEquals(urlrewriter.rewrite('abcd.fr', '/whatever', req),
    55         self.assertEqual(urlrewriter.rewrite('abcd.fr', '/whatever', req),
    56                           '/whatever')
    56                           '/whatever')
    57 
    57 
    58 
    58 
    59 if __name__ == '__main__':
    59 if __name__ == '__main__':
    60     unittest_main()
    60     unittest_main()