summaryrefslogtreecommitdiff
path: root/spec/unit/pops/parser/parse_heredoc_spec.rb
AgeCommit message (Collapse)AuthorFilesLines
2014-04-08(PUP-2129) Fix issues with false interpolation start (no-such-method)Henrik Lindberg1-1/+15
This is a fix for the reported issue that 'slurpfunc' is an unknown method. Thankfuly that problem masked a much worse problem in that any false interolation start e.g. $%a was not correctly implemented, and there were no tests that covered this. The same issue also existed for interpolation in heredoc. This commit fixes the interpolation problem, and adds tests.
2014-03-06(PUP-30) Add tests for heredoc at parser and evaluator levelsHenrik Lindberg1-0/+73
This also fixes issues found by running the new tests and debugging them.