Mercurial > kallithea
changeset 3873:4b0d283ecede beta
added tests for raw gists
author | Marcin Kuzminski <marcin@python-works.com> |
---|---|
date | Sun, 19 May 2013 16:14:28 +0200 |
parents | 2b9da8749065 |
children | 237a8e3727a2 |
files | rhodecode/tests/functional/test_admin_gists.py |
diffstat | 1 files changed, 13 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/rhodecode/tests/functional/test_admin_gists.py Sun May 19 15:42:08 2013 +0200 +++ b/rhodecode/tests/functional/test_admin_gists.py Sun May 19 16:14:28 2013 +0200 @@ -155,6 +155,19 @@ response.mustcontain('gist-desc') response.mustcontain('<div class="ui-btn green badge">Public gist</div>') + def test_show_as_raw(self): + gist = _create_gist('gist-show-me', content='GIST CONTENT') + response = self.app.get(url('formatted_gist', + gist_id=gist.gist_access_id, format='raw')) + self.assertEqual(response.body, 'GIST CONTENT') + + def test_show_as_raw_individual_file(self): + gist = _create_gist('gist-show-me-raw', content='GIST BODY') + response = self.app.get(url('formatted_gist_file', + gist_id=gist.gist_access_id, format='raw', + revision='tip', f_path='gist-show-me-raw')) + self.assertEqual(response.body, 'GIST BODY') + def test_edit(self): self.skipTest('not implemented') response = self.app.get(url('edit_gist', gist_id=1))