def test_update_json(self): response = self.app.put(url('formatted_picture', id=1, format='json'), extra_environ=self.extra_environ, content_type='application/json', body=json.dumps(dict( title=u'blah', content=u'blah', ))) from columns.model import Upload tmp = Upload.get_from_id(1) assert tmp.title == u'blah' assert tmp.content == u'blah'
def test_update(self): response = self.app.put(url('picture', id=1), extra_environ=self.extra_environ, params=dict( title=u'blah', content=u'blah', tags=u'tag1,tag2', )) from columns.model import Upload tmp = Upload.get_from_id(1) assert tmp.title == u'blah' assert tmp.content == u'blah'
def test_update_browser_fakeout(self): response = self.app.post(url('picture', id=1), extra_environ=self.extra_environ, params=dict( _method='put', title=u'blah2', content=u'b2lah', )) from columns.model import Upload tmp = Upload.get_from_id(1) assert tmp.title == u'blah2' assert tmp.content == u'b2lah'
def test_delete_browser_fakeout(self): response = self.app.post(url('picture', id=1), extra_environ=self.extra_environ, params=dict(_method='delete')) from columns.model import Upload tmp = Upload.get_from_id(1) assert tmp == None
def test_delete(self): response = self.app.delete(url('picture', id=1), extra_environ=self.extra_environ) from columns.model import Upload tmp = Upload.get_from_id(1) assert tmp == None