def test_many_call(self) -> None: '''torment.decorators.mock(foo): previously called''' decorators.mock('foo')(lambda self: None)(self.c) self.assertTrue(decorators.mock('foo')(lambda self: None)(self.c)) logger.debug('dir(self.c): %s', dir(self.c)) self.assertTrue(self.c._is_mocked_foo)
def test_masked_call(self) -> None: '''torment.decorators.mock(foo): foo in mocks_mask''' self.c.mocks_mask.add('foo') self.assertFalse(decorators.mock('foo')(lambda self: None)(self.c)) self.assertFalse(self.c._is_mocked_foo)
def test_single_call(self) -> None: '''torment.decorators.mock(foo): not called''' self.assertTrue(decorators.mock('foo')(lambda self: None)(self.c)) self.assertTrue(self.c._is_mocked_foo)