UNPKG

448 BJavaScriptView Raw
1Prism.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};