def test_it_should_return_the_correct_count_for_various_types_of_relationships( self): amico = Amico(redis_connection=self.redis_connection) self.__add_reciprocal_followers(amico, count=6) amico.count(1, 'following').should.equal(4) amico.count(1, 'followers').should.equal(4) amico.count(1, 'reciprocated').should.equal(4) self.redis_connection.flushdb() self.__add_reciprocal_followers( amico, count=6, block_relationship=True) amico.count(1, 'blocked').should.equal(4) amico.count(1, 'blocked_by').should.equal(4) self.redis_connection.flushdb() amico = Amico( options={ 'pending_follow': True}, redis_connection=self.redis_connection) self.__add_reciprocal_followers(amico, count=6) amico.count(1, 'pending').should.equal(4)