diff --git a/src/compiler/tests/while.test.ts b/src/compiler/tests/while.test.ts index 2685208..c3afdb9 100644 --- a/src/compiler/tests/while.test.ts +++ b/src/compiler/tests/while.test.ts @@ -34,4 +34,15 @@ describe('while', () => { b`) .toEvaluateTo(100) }) + + test('returns value', () => { + expect(` + a = 0 + ret = while a < 10: + a += 1 + done + end + ret`) + .toEvaluateTo('done') + }) }) \ No newline at end of file