File tree 1 file changed +12
-10
lines changed
1 file changed +12
-10
lines changed Original file line number Diff line number Diff line change
1
+ // https://en.wikipedia.org/wiki/Test_Anything_Protocol
2
+
1
3
Prism . languages . tap = {
2
- fail : / n o t o k [ ^ # { \n \r ] * / ,
3
- pass : / o k [ ^ # { \n \r ] * / ,
4
- pragma : / p r a g m a [ + - ] [ a - z ] + / ,
5
- bailout : / b a i l o u t ! .* / i,
6
- version : / T A P v e r s i o n \d + / i,
7
- plan : / \b \d + \. \. \d + (?: + # .* ) ? / ,
8
- subtest : {
4
+ ' fail' : / n o t o k [ ^ # { \n \r ] * / ,
5
+ ' pass' : / o k [ ^ # { \n \r ] * / ,
6
+ ' pragma' : / p r a g m a [ + - ] [ a - z ] + / ,
7
+ ' bailout' : / b a i l o u t ! .* / i,
8
+ ' version' : / T A P v e r s i o n \d + / i,
9
+ ' plan' : / \b \d + \. \. \d + (?: + # .* ) ? / ,
10
+ ' subtest' : {
9
11
pattern : / # S u b t e s t (?: : .* ) ? / ,
10
12
greedy : true
11
13
} ,
12
- punctuation : / [ { } ] / ,
13
- directive : / # .* / ,
14
- yamlish : {
14
+ ' punctuation' : / [ { } ] / ,
15
+ ' directive' : / # .* / ,
16
+ ' yamlish' : {
15
17
pattern : / ( ^ [ \t ] * ) - - - [ \s \S ] * ?[ \r \n ] [ \t ] * \. \. \. $ / m,
16
18
lookbehind : true ,
17
19
inside : Prism . languages . yaml ,
You can’t perform that action at this time.
0 commit comments