예제 #1
0
파일: tests.py 프로젝트: superduper/zamboni
    def test_add(self):
        add(self.callback, 1)
        eq_(len(_locals.tasks), 1)
        add(self.callback, 1)
        eq_(len(_locals.tasks), 1)
        add(self.callback, 2)
        eq_(len(_locals.tasks), 2)

        callback = mock.Mock()
        callback.__name__ = 'bar'
        add(callback, 2)
        eq_(len(_locals.tasks), 3)
예제 #2
0
파일: tests.py 프로젝트: gregglind/zamboni
    def test_add(self):
        add(self.callback, 1)
        eq_(len(_locals.tasks), 1)
        add(self.callback, 1)
        eq_(len(_locals.tasks), 1)
        add(self.callback, 2)
        eq_(len(_locals.tasks), 2)

        callback = mock.Mock()
        callback.__name__ = 'bar'
        add(callback, 2)
        eq_(len(_locals.tasks), 3)
예제 #3
0
파일: tests.py 프로젝트: gregglind/zamboni
 def foo():
     add(self.callback, 1)
예제 #4
0
파일: tests.py 프로젝트: gregglind/zamboni
 def test_context(self):
     with context.send():
         add(self.callback, 1)
     assert self.callback.called
예제 #5
0
파일: tests.py 프로젝트: gregglind/zamboni
 def test_process_groups(self):
     add(self.callback, 1)
     add(self.callback, 4)
     process()
     eq_(set(self.callback.call_args[0][0]), set([1, 4]))
예제 #6
0
파일: tests.py 프로젝트: gregglind/zamboni
 def test_process(self):
     add(self.callback, 1)
     process()
     assert self.callback.called
예제 #7
0
파일: tests.py 프로젝트: gregglind/zamboni
 def test_reset(self):
     add(self.callback, 1)
     eq_(len(_locals.tasks), 1)
     reset()
     eq_(len(_locals.tasks), 0)
예제 #8
0
파일: tests.py 프로젝트: superduper/zamboni
 def foo():
     add(self.callback, 1)
예제 #9
0
파일: tests.py 프로젝트: superduper/zamboni
 def test_context(self):
     with context.send():
         add(self.callback, 1)
     assert self.callback.called
예제 #10
0
파일: tests.py 프로젝트: superduper/zamboni
 def test_process_groups(self):
     add(self.callback, 1)
     add(self.callback, 4)
     process()
     eq_(set(self.callback.call_args[0][0]), set([1, 4]))
예제 #11
0
파일: tests.py 프로젝트: superduper/zamboni
 def test_process(self):
     add(self.callback, 1)
     process()
     assert self.callback.called
예제 #12
0
파일: tests.py 프로젝트: superduper/zamboni
 def test_reset(self):
     add(self.callback, 1)
     eq_(len(_locals.tasks), 1)
     reset()
     eq_(len(_locals.tasks), 0)