aboutsummaryrefslogtreecommitdiffstats
path: root/src/main/scala/org/perl8/test/tap/Consumer.scala
Commit message (Collapse)AuthorAgeFilesLines
* docs for ConsumerJesse Luehrs2013-03-011-3/+35
|
* move more things aroundJesse Luehrs2013-03-011-45/+0
|
* SkipAll shouldn't run tests at all, and should be a successJesse Luehrs2013-03-011-3/+8
|
* formattingJesse Luehrs2013-02-281-1/+2
|
* have the sbt reporter check the exit code tooJesse Luehrs2013-02-281-1/+1
|
* get the exit code correct for when no tests are runJesse Luehrs2013-02-281-6/+3
|
* case class cleanupsJesse Luehrs2013-02-281-23/+8
|
* stop using Option[Plan]Jesse Luehrs2013-02-281-1/+1
|
* split out the tap stream parser from the individual line parsersJesse Luehrs2013-02-261-296/+87
|
* make this a lazy val tooJesse Luehrs2013-02-261-1/+1
|
* more refactoringJesse Luehrs2013-02-261-50/+52
|
* simplifyJesse Luehrs2013-02-261-94/+53
|
* make a couple more traits sealedJesse Luehrs2013-02-261-1/+1
|
* simplifyJesse Luehrs2013-02-261-5/+6
|
* using streams is cleaner hereJesse Luehrs2013-02-261-37/+36
|
* rewrite the tap parserJesse Luehrs2013-02-261-77/+313
| | | | | | | | this parser is line based, which should make the top level logic easier to understand (although it does push some hairy stuff down to the bottom that i still need to clean up). it also should be able to be easily modified to work as a streaming parser, although i haven't tried to do that yet.
* a bit more cleanupJesse Luehrs2013-02-231-1/+1
|
* clean up importsJesse Luehrs2013-02-231-4/+4
|
* clean up plan object creation a bitJesse Luehrs2013-02-231-2/+2
|
* tests shouldn't produce anything other than tapJesse Luehrs2013-02-231-1/+26
| | | | the harness can parse the tap to figure out whatever it needs from that
* tap parserJesse Luehrs2013-02-221-0/+142