(source: str, expected: Optional[Expression])
| 65 | ("(riff-shuffle (riff-shuffle (riff-shuffle (list 1 2 3 4 5 6 7 8))))", [1,2,3,4,5,6,7,8]), |
| 66 | ]) |
| 67 | def test_evaluate(source: str, expected: Optional[Expression]) -> None: |
| 68 | got = evaluate(parse(source), global_env_for_first_test) |
| 69 | assert got == expected |
| 70 | |
| 71 | |
| 72 | @fixture |