Exemplo n.º 1
0
    def test_single_story(self):
        fetch_stories()

        self.assertEqual(
            redis.hgetall('story:52'),
            dict(
                current_state='unscheduled',
            )
        )
Exemplo n.º 2
0
    def test_stories_unscheduled(self):
        self.assertEqual(redis.scard('stories:unscheduled'), 0)

        fetch_stories()

        self.assertEqual(redis.scard('stories:unscheduled'), 1)
Exemplo n.º 3
0
    def test_stories(self):
        self.assertEqual(redis.scard('stories'), 0)

        fetch_stories()

        self.assertEqual(redis.scard('stories'), 1)
Exemplo n.º 4
0
def fetch_stories():
    from wafwfy.tasks import fetch_stories
    fetch_stories(refresh_clients=True)