Skip to content

Commit

Permalink
add PropertyMock to mocker
Browse files Browse the repository at this point in the history
  • Loading branch information
satyrius committed Feb 20, 2016
1 parent e70168f commit a1d1665
Show file tree
Hide file tree
Showing 2 changed files with 8 additions and 0 deletions.
1 change: 1 addition & 0 deletions pytest_mock.py
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,7 @@ class MockFixture(object):

Mock = mock_module.Mock
MagicMock = mock_module.MagicMock
PropertyMock = mock_module.PropertyMock
ANY = mock_module.ANY

def __init__(self):
Expand Down
7 changes: 7 additions & 0 deletions test_pytest_mock.py
Original file line number Diff line number Diff line change
Expand Up @@ -139,6 +139,13 @@ def test_mocker_has_magic_mock_class_as_attribute_for_instantiation():
assert isinstance(mocker.MagicMock(), mock_module.MagicMock)


def test_mocker_has_property_mock_class_as_attribute_for_instantiation():
from pytest_mock import mock_module, MockFixture

mocker = MockFixture()
assert isinstance(mocker.PropertyMock(), mock_module.PropertyMock)


def test_mocker_has_mock_class_as_attribute_for_instantiation():
from pytest_mock import mock_module, MockFixture

Expand Down

0 comments on commit a1d1665

Please sign in to comment.