1 | Prism.languages.tap = {
|
2 | fail: /not ok[^#{\n\r]*/,
|
3 | pass: /ok[^#{\n\r]*/,
|
4 | pragma: /pragma [+-][a-z]+/,
|
5 | bailout: /bail out!.*/i,
|
6 | version: /TAP version \d+/i,
|
7 | plan: /\b\d+\.\.\d+(?: +#.*)?/,
|
8 | subtest: {
|
9 | pattern: /# Subtest(?:: .*)?/,
|
10 | greedy: true
|
11 | },
|
12 | punctuation: /[{}]/,
|
13 | directive: /#.*/,
|
14 | yamlish: {
|
15 | pattern: /(^[ \t]*)---[\s\S]*?[\r\n][ \t]*\.\.\.$/m,
|
16 | lookbehind: true,
|
17 | inside: Prism.languages.yaml,
|
18 | alias: 'language-yaml'
|
19 | }
|
20 | };
|