/kai/tests/functional/test_pasties.py
https://bitbucket.org/bbangert/kai/ · Python · 43 lines · 28 code · 14 blank · 1 comment · 0 complexity · 07e98ba91c8d927577aff091671edc95 MD5 · raw file
- from kai.tests import *
- class TestPastiesController(TestController):
- def test_index(self):
- response = self.app.get(url('pasties'))
- # Test response...
- def test_index_as_xml(self):
- response = self.app.get(url('formatted_pasties', format='xml'))
- def test_create(self):
- response = self.app.post(url('pasties'))
- def test_new(self):
- response = self.app.get(url('new_paste'))
- def test_new_as_xml(self):
- response = self.app.get(url('formatted_new_paste', format='xml'))
- def test_update(self):
- response = self.app.put(url('paste', id=1))
- def test_update_browser_fakeout(self):
- response = self.app.post(url('paste', id=1), params=dict(_method='put'))
- def test_delete(self):
- response = self.app.delete(url('paste', id=1))
- def test_delete_browser_fakeout(self):
- response = self.app.post(url('paste', id=1), params=dict(_method='delete'))
- def test_show(self):
- response = self.app.get(url('paste', id=1))
- def test_show_as_xml(self):
- response = self.app.get(url('formatted_paste', id=1, format='xml'))
- def test_edit(self):
- response = self.app.get(url('edit_paste', id=1))
- def test_edit_as_xml(self):
- response = self.app.get(url('formatted_edit_paste', id=1, format='xml'))