Raku / tap-harness6

A TAP harness for Raku
Artistic License 2.0
8 stars 15 forks source link

Restore subtest and yaml parsing #12

Closed Leont closed 6 years ago

Leont commented 7 years ago

Previously these were parsed, but due to naivite in the parser this caused "test out of order" issues. Hence they are suppressed now (they are ignored instead).

The challenge is fundamentally that these entries are multi-line yet all unparsable input is still considered valid. This makes it complicated to distinguish an incomplete parse from an incorrect one.

Leont commented 6 years ago

This has been fixed, though it's only enabled on rakudo 2017.10 and up, as older versions of Test.pm emit invalid subtests