/usr/share/paster_templates/pylons/test_restcontroller.py_tmpl is in python-pylons 1.0.1-3.
This file is owned by root:root, with mode 0o644.
The actual contents of the file can be viewed below.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 | from {{base_package}}.tests import *
class Test{{name}}Controller(TestController):
def test_index(self):
response = self.app.get(url('{{nameprefix}}{{pluralname}}'))
# Test response...
def test_index_as_xml(self):
response = self.app.get(url('formatted_{{nameprefix}}{{pluralname}}', format='xml'))
def test_create(self):
response = self.app.post(url('{{nameprefix}}{{pluralname}}'))
def test_new(self):
response = self.app.get(url('{{nameprefix}}new_{{singularname}}'))
def test_new_as_xml(self):
response = self.app.get(url('formatted_{{nameprefix}}new_{{singularname}}', format='xml'))
def test_update(self):
response = self.app.put(url('{{nameprefix}}{{singularname}}', id=1))
def test_update_browser_fakeout(self):
response = self.app.post(url('{{nameprefix}}{{singularname}}', id=1), params=dict(_method='put'))
def test_delete(self):
response = self.app.delete(url('{{nameprefix}}{{singularname}}', id=1))
def test_delete_browser_fakeout(self):
response = self.app.post(url('{{nameprefix}}{{singularname}}', id=1), params=dict(_method='delete'))
def test_show(self):
response = self.app.get(url('{{nameprefix}}{{singularname}}', id=1))
def test_show_as_xml(self):
response = self.app.get(url('formatted_{{nameprefix}}{{singularname}}', id=1, format='xml'))
def test_edit(self):
response = self.app.get(url('{{nameprefix}}edit_{{singularname}}', id=1))
def test_edit_as_xml(self):
response = self.app.get(url('formatted_{{nameprefix}}edit_{{singularname}}', id=1, format='xml'))
|