コード例 #1
0
    def test_freeze_while(self):
        s = State()
        r = ev_snapshot(s)
        r.play()

        def work():
            pass

        s.freeze_while(work, clear_after=True)
        self.assertFalse(s.event_count)
コード例 #2
0
ファイル: test_events_state.py プロジェクト: vkryachko/celery
    def test_freeze_while(self):
        s = State()
        r = ev_snapshot(s)
        r.play()

        def work():
            pass

        s.freeze_while(work, clear_after=True)
        self.assertFalse(s.event_count)
コード例 #3
0
    def test_freeze_while(self):
        s = State()
        r = ev_snapshot(s)

        def work():
            r.play()
            self.assertStateEmpty(s)

        s.freeze_while(work)
        self.assertState(s)
コード例 #4
0
    def test_freeze_while(self):
        s = State()
        r = ev_snapshot(s)
        r.play()

        def work():
            pass

        s.freeze_while(work, clear_after=True)
        assert not s.event_count

        s2 = State()
        r = ev_snapshot(s2)
        r.play()
        s2.freeze_while(work, clear_after=False)
        assert s2.event_count
コード例 #5
0
ファイル: test_state.py プロジェクト: ChillarAnand/celery
    def test_freeze_while(self):
        s = State()
        r = ev_snapshot(s)
        r.play()

        def work():
            pass

        s.freeze_while(work, clear_after=True)
        assert not s.event_count

        s2 = State()
        r = ev_snapshot(s2)
        r.play()
        s2.freeze_while(work, clear_after=False)
        assert s2.event_count