|
1234567891011121314151617181920212223242526272829303132333435 |
- from cli import *
- from cli_test import *
- from memory_test import *
- from shell import *
- import sys
-
- print(memory_test_generateConstPlayfield())
- print(memory_test_selectItem_1x())
- print(memory_test_selectItem_2x())
- print(memory_test_selectItem_3x())
- print(memory_test_shouldDeselectMismatchedItems())
- print(memory_test_shouldDeselectMismatchedItems_itemTwice())
- print(memory_test_shouldDetectVictory())
- print(memory_test_shouldHideMatchingItems())
-
- print(cli_test_greetUser())
- print(cli_test_selectItem())
- print(cli_test_shouldPromptSelection())
- print(cli_test_shouldReportIvalidItemSelection_outOfBoundsMin())
- print(cli_test_showHelp_h())
- print(cli_test_showHelp_help())
-
- c = shell_createContext()
- c.cCLI = cli_createContext()
- c.cCLI.cMemory = memory_createContext()
-
- c = shell_launch(c)
- print(c.output)
-
- for line in sys.stdin:
- c.input = line.rstrip()
- c = shell_processInput(c)
- if c.exit:
- break
- print(c.output)
|