Skip to content

mocker.stub() is a coroutine function #375

Description

@AstraLuma
def test_icf_sync(mocker):
    func = mocker.stub('func')
    assert not inspect.iscoroutinefunction(func)


def test_icf_async(mocker):
    func = mocker.async_stub('func')
    assert inspect.iscoroutinefunction(func)

Expected: mocker.stub() returns something that doesn't resemble a coroutine.

Observed: mocker.stub() is detected as a coroutine.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions