Как я могу имитировать ввод в стандартный ввод для pyunit?

Я пытаюсь протестировать функцию, которая принимает входные данные от stdin , которую я сейчас тестирую примерно так:

cat /usr/share/dict/words | ./spellchecker.py

Во имя автоматизации тестирования, существует ли способ, которым pyunit может подделывать ввод в raw_input () ?

18
задан Martin Thoma 17 November 2014 в 19:09
поделиться