From dd59b7db329b050904d8d2145d123f09865e64c9 Mon Sep 17 00:00:00 2001 From: Marcin Kulik Date: Sat, 1 Dec 2012 16:15:00 +0100 Subject: [PATCH] Update AnsiInterpreter spec to reflect interface change --- .../player/vt/ansi_interpreter_spec.js.coffee | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/spec/javascripts/player/vt/ansi_interpreter_spec.js.coffee b/spec/javascripts/player/vt/ansi_interpreter_spec.js.coffee index 5ef4f3a..88d2114 100644 --- a/spec/javascripts/player/vt/ansi_interpreter_spec.js.coffee +++ b/spec/javascripts/player/vt/ansi_interpreter_spec.js.coffee @@ -1,10 +1,12 @@ describe 'AsciiIo.AnsiInterpreter', -> data = interpreter = calls = checkNumber = undefined - callback = (action, args...) -> calls.push arguments - parse = (data, expectedRest) -> - rest = interpreter.parse data + [commands, rest] = interpreter.parse data + + calls = commands + checkNumber = 0 + if arguments.length is 2 expect(rest).toEqual expectedRest @@ -24,8 +26,7 @@ describe 'AsciiIo.AnsiInterpreter', -> beforeEach -> calls = [] - checkNumber = 0 - interpreter = new AsciiIo.AnsiInterpreter callback + interpreter = new AsciiIo.AnsiInterpreter describe '#parse', ->