def test_unfollow_one(self): r = self.delete(self._path.format(self._other['username'])) self.assertEqual(r.code, 200) self.assertDictEqual(json.loads(r.body), {'status': 1}) exists = Following.get_by_user_following( self._me['username'], self._other['username']) self.assertIsNone(exists) self._mox.VerifyAll()
def delete(self, username): me = self.current_user r = yield gen.maybe_future(Following.get_by_user_following(me, username)) yield gen.maybe_future(r.delete())