Sha256: dd3720d03e748333828d3daf757c0355001deb463ebee903da09cfd5355333ca
Contents?: true
Size: 551 Bytes
Versions: 6
Compression:
Stored size: 551 Bytes
Contents
require "spec_helper" require "sie/parser/build_entry" require "sie/parser/tokenizer" describe Sie::Parser::BuildEntry, ".call" do context "with an unexpected token at start of array" do it "raises InvalidEntryError" do line = '#TRANS 2400 [] -200 20130101 "Foocorp expense"' tokens = Sie::Parser::Tokenizer.new(line).tokenize first_token = tokens.shift expect { Sie::Parser::BuildEntry.call(line, first_token, tokens, false) }.to raise_error(Sie::Parser::BuildEntry::InvalidEntryError) end end end
Version data entries
6 entries across 6 versions & 1 rubygems