summaryrefslogtreecommitdiff
path: root/test
Commit message (Expand)AuthorAgeFilesLines
* Support reporting deep error messages more cleanlydsilvers/deep-errorsDaniel Silverstone2017-07-084-0/+29
* Test that include statements error on bad condition namesdsilvers/definecheckingDaniel Silverstone2017-05-131-0/+9
* Ensure definitions are faked for include testsDaniel Silverstone2017-05-131-3/+3
* Test checking defines in anyof/allofDaniel Silverstone2017-05-133-0/+34
* Remove obsolete testsDaniel Silverstone2017-05-133-34/+0
* Ensure defined valuesDaniel Silverstone2017-05-131-3/+3
* Test for bad defines in allowDaniel Silverstone2017-05-131-0/+10
* Augment compcontext for tests.Daniel Silverstone2017-05-132-14/+20
* fix bug where '[' would be lostv1.3.1Daniel Silverstone2017-02-124-0/+17
* Merge branch 'subword-errors' of git://git.gitano.org.uk/personal/richardmaw/...Daniel Silverstone2015-11-305-33/+52
|\
| * lace.error.render: Report all lines that caused errorRichard Maw2015-11-272-0/+21
| * lace.builtin: Pass the rule into builtin functionsRichard Maw2015-11-272-29/+29
| * lace.error: Move augmented source location into wordsRichard Maw2015-11-271-2/+2
| * lace.builtin.define: Clarify unknown control type errorRichard Maw2015-11-272-2/+2
|/
* lace.error.render: Highlight the subword the error came fromRichard Maw2015-11-241-2/+2
* Convert subdefines from {} to []Richard Maw2015-11-178-10/+10
* Allow sub sub definesDaniel Silverstone2015-11-105-0/+31
* Support sub-definition using bracesDaniel Silverstone2015-11-095-0/+39
* Add support for lexing {}d stringsDaniel Silverstone2015-11-091-0/+19
* Add some unpack holding so that Lua 5.3 worksv1.1Daniel Silverstone2015-11-051-0/+2
* Fix small bug which fails to propagate defaultsDaniel Silverstone2015-11-053-1/+9
* Make luacov optional in the test suiteDaniel Silverstone2015-07-046-6/+6
* LACE: Ensure engine errors are propagated properly at runtimeDaniel Silverstone2012-07-175-2/+55
* LACE: More rendered error tests for all the builtinsDaniel Silverstone2012-07-175-1/+54
* TEST: Ensure builtin define rules seem to render errors properlyDaniel Silverstone2012-07-175-25/+67
* TEST: Simplify the rendered error tests in the compiler suiteDaniel Silverstone2012-07-171-36/+0
* TEST: More error normalisation testsDaniel Silverstone2012-07-178-0/+147
* LACE: Ensure errors are rendered properly and exposed during compilationDaniel Silverstone2012-07-173-1/+43
* LACE: More error normalisation, and error rendering capabilityDaniel Silverstone2012-07-171-0/+59
* LACE: Start normalising error paths more aggressivelyDaniel Silverstone2012-07-176-7/+105
* TEST: Test for basic error normalisation at runtimeDaniel Silverstone2012-07-172-0/+26
* _lace not .laceDaniel Silverstone2012-05-161-2/+2
* Use _lace instead of [".lace"]Daniel Silverstone2012-05-153-68/+68
* Add use of anyof and allof to the complex engine testDaniel Silverstone2012-05-152-1/+6
* Add anyof/allof combinators and tests for the builtin.Daniel Silverstone2012-05-151-0/+120
* Clean up test output in the good caseDaniel Silverstone2012-05-155-10/+10
* Remove Luxio dependency from test suiteDaniel Silverstone2012-05-142-5/+2
* Allow empty quotes to force an empty word to get into the lexer outputDaniel Silverstone2012-05-131-0/+12
* Remove files from lexer interface, it's not neededDaniel Silverstone2012-05-132-23/+0
* Complex ruleset test with defines, includes and conditional allow/denyDaniel Silverstone2012-05-134-0/+35
* Ruleset inclusion supportDaniel Silverstone2012-05-131-4/+164
* Full engine test with define rules and allows with conditions. Also tests de...Daniel Silverstone2012-05-134-11/+84
* Add conditions to allow/deny in builtinsDaniel Silverstone2012-05-131-0/+90
* Add define builtin commandDaniel Silverstone2012-05-131-0/+76
* Ensure default command works, via compiler assistanceDaniel Silverstone2012-05-131-3/+52
* Change builtin default to store a _return rule ready for useDaniel Silverstone2012-05-131-6/+2
* Handle the last conditional result for allow/deny in builtinDaniel Silverstone2012-05-131-1/+18
* Handle the last unconditional result for allow/deny in builtinDaniel Silverstone2012-05-131-0/+22
* Behaviour for 'default' in lace.builtinDaniel Silverstone2012-05-131-0/+65
* Add basic runtime engine and testsDaniel Silverstone2012-05-132-0/+135