コード例 #1
0
def test_mocker_aliases(name, pytestconfig):
    from pytest_mock import _get_mock_module, MockFixture

    mock_module = _get_mock_module(pytestconfig)

    mocker = MockFixture(pytestconfig)
    assert getattr(mocker, name) is getattr(mock_module, name)
コード例 #2
0
def set_default_config(pytestconfig):
    mocker = MockFixture(pytestconfig)

    mocker.patch.object(config.IniConfigMixin, 'DEFAULT_CONFIG_PATH')
    config.IniConfigMixin.DEFAULT_CONFIG_PATH.return_value = str(
        Path(__file__) / 'configs' / 'non-premium.config')

    yield
    mocker.stopall()
コード例 #3
0
def mocker(pytestconfig):
    result = MockFixture(pytestconfig)
    yield result
    result.stopall()
コード例 #4
0
def test_mocker_aliases(name):
    from pytest_mock import mock_module, MockFixture

    mocker = MockFixture()
    assert getattr(mocker, name) is getattr(mock_module, name)
コード例 #5
0
def mocker_context():
    result = MockFixture(FakePytestConfig())
    yield result
    result.stopall()
コード例 #6
0
ファイル: mock.py プロジェクト: woakes070048/pretix
def mocker_context():
    result = MockFixture()
    yield result
    result.stopall()
コード例 #7
0
def test_mocker_has_mock_class_as_attribute_for_instantiation():
    from pytest_mock import mock_module, MockFixture

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