Message216488
What steps will reproduce the problem?
>>> foo = Mock(name='foo')
>>> prop = PropertyMock(name='prop')
>>> type(foo).prop = prop
>>> foo.attach_mock(prop, 'prop')
>>> foo.mock_calls
[call.prop(<PropertyMock name='foo.prop' id='4300017296'>)]
Expected:
>>> foo.mock_calls
[]
What version of the product are you using? On what operating system?
% pip freeze | grep mock
mock==1.0.1
OS X 10.8.4
Please provide any additional information below.
It would be even cooler if attaching a property mock made calls to the property appear in the mock_calls for the hosting mock without having to attach it, the way it does with a non-property method :)
I use mock every day now and am firmly of the opinion it is far, far more awesome than sliced bread. Thanks for making it available to the Python community :) |
|
Date |
User |
Action |
Args |
2014-04-16 16:19:15 | michael.foord | set | recipients:
+ michael.foord, kushal.das |
2014-04-16 16:19:15 | michael.foord | set | messageid: <1397665155.65.0.579203534798.issue21255@psf.upfronthosting.co.za> |
2014-04-16 16:19:15 | michael.foord | link | issue21255 messages |
2014-04-16 16:19:15 | michael.foord | create | |
|