Skip to content

Instantly share code, notes, and snippets.

View shamrt's full-sized avatar

Shane Martin shamrt

View GitHub Profile
import os
def test_user_input(monkeypatch):
inputs = [10, 'y']
input_generator = (i for i in inputs)
monkeypatch.setattr('__builtin__.raw_input', lambda prompt: next(input_generator))
assert raw_input('how many?') == 10
assert raw_input('you sure?') == 'y'