示例#1
0
 def test_not_match(self):
     factory = mock.Mock()
     rtl = RegexpTaskLoader('(\w+):(\d+)', factory)
     assert rtl.get_task('abc_123') is None
示例#2
0
    def test_match(self):
        factory = mock.Mock()
        rtl = RegexpTaskLoader('(\w+):(\d+)', factory)

        self.assertIs(rtl.get_task('abc:123'), factory.return_value)
        factory.assert_called_once_with('abc', '123', task_name='abc:123')