[lang-ref] ( mock_input_from_keyboard ) ( python )
def test_mock_input_from_keyboard(monkeypatch):
# monkeypatch: builtins.input
# This is pytest's 'monkeypatch' fixture
# This sample shows how to ask input
import builtins
monkeypatch.setattr(builtins, 'input', lambda prompt='': 'Open sesame')
answer = input("What's the magic word?")
assert answer == 'Open sesame'