def test_put_update(self): new_title = self.collection.title + u' ❤ ☀ ☆ ☂ ☻ ♞ ' new_description = self.collection.description + u' ❤ ☀ ☆ ☂ ☻ ♞ ' res = self.app.put(self.url, json.dumps({'title': new_title, 'description': new_description}), content_type='application/json', user=self.user) self.assertEqual(res.status_code, 200) self.assertEqual(from_db(self.collection).title, new_title)
def test_put_update(self): new_about_me = self.user.about_me + u' ❤ ☀ ☆ ☂ ☻ ♞ ' res = self.app.put(self.url, json.dumps({'about_me': new_about_me}), content_type='application/json', user=self.user) self.assertEqual(res.status_code, 200) self.assertEqual(from_db(self.user).about_me, new_about_me)
def test_patch_description(self): new_description = self.collection.description + 'new' res = self.app.patch(self.url, json.dumps({'description': new_description}), content_type='application/json', user=self.user) self.assertEqual(res.status_code, 200) self.assertEqual(from_db(self.collection).description, new_description)
def test_patch_public(self): new_public_status = not self.collection.public res = self.app.patch(self.url, json.dumps({'public': 'True' if new_public_status else 'False'}), content_type='application/json', user=self.user) self.assertEqual(res.status_code, 200) self.assertEqual(from_db(self.collection).public, new_public_status)
def test_patch_title(self): new_title = self.collection.title + 'new' res = self.app.patch(self.url, json.dumps({'title': new_title}), content_type='application/json', user=self.user) self.assertEqual(res.status_code, 200) self.assertEqual(from_db(self.collection).title, new_title)