review/tests/test_web.py @ 87fcb432d230
Merged in kberridge/hg-review (pull request #6) web: display branch name on index if other than 'default'
| author | Christophe de Vienne <cdevienne@gmail.com> | 
|---|---|
| date | Fri, 21 Nov 2014 18:38:48 +0100 | 
| parents | 8be7ac46f0ec | 
| children | (none) | 
import unittest from nose.tools import eq_ import util from .. import web NON_EXISTENT_REV = 999999 class WebTestCase(unittest.TestCase): """Simple web tests. Currently only checks for correct status codes.""" def setUp(self): util.setup_reviewed_sandbox()() ui = util.get_ui() repo = util.get_sandbox_repo() web._configure_app(ui, repo) web.app.config['TESTING'] = True self.app = web.app.test_client() def tearDown(self): util.teardown_sandbox() def test_index_no_rev(self): rv = self.app.get('/') eq_(rv.status_code, 200) def test_index_high_rev(self): rv = self.app.get('/%s/' % NON_EXISTENT_REV) eq_(rv.status_code, 200) def test_index_known_rev(self): rv = self.app.get('/0/') eq_(rv.status_code, 200) if __name__ == '__main__': unittest.main()