Skip to content

Instantly share code, notes, and snippets.

@mauricioaniche
Created September 24, 2019 13:33
Show Gist options
  • Save mauricioaniche/671fb553a81df9e6b29434b7e6e53491 to your computer and use it in GitHub Desktop.
Save mauricioaniche/671fb553a81df9e6b29434b7e6e53491 to your computer and use it in GitHub Desktop.
import builtins
input_values = []
print_values = []
def mock_input(s):
print_values.append(s)
return input_values.pop(0)
def mock_input_output_start():
global input_values, print_values
input_values = []
print_values = []
builtins.input = mock_input
builtins.print = lambda s: print_values.append(s)
def get_display_output():
global print_values
return print_values
def set_keyboard_input(mocked_inputs):
global input_values
mock_input_output_start()
input_values = mocked_inputs
@pjdw
Copy link

pjdw commented Nov 29, 2022

@54ny7 TUD stands for Delft University of Technology; or in dutch Technische Universiteit Delft

@54ny7
Copy link

54ny7 commented Dec 1, 2022

Thanks!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment