subunit.json 933 B

123456789101112131415161718192021222324252627282930313233343536
  1. {
  2. "case_insensitive": true,
  3. "contains": [
  4. {
  5. "className": "string",
  6. "begin": "\\[\n(multipart)?",
  7. "end": "\\]\n"
  8. },
  9. {
  10. "className": "string",
  11. "begin": "\\d{4}-\\d{2}-\\d{2}(\\s+)\\d{2}:\\d{2}:\\d{2}.\\d+Z"
  12. },
  13. {
  14. "className": "string",
  15. "begin": "(\\+|-)\\d+"
  16. },
  17. {
  18. "className": "keyword",
  19. "relevance": 10,
  20. "variants": [
  21. {
  22. "begin": "^(test|testing|success|successful|failure|error|skip|xfail|uxsuccess)(:?)\\s+(test)?"
  23. },
  24. {
  25. "begin": "^progress(:?)(\\s+)?(pop|push)?"
  26. },
  27. {
  28. "begin": "^tags:"
  29. },
  30. {
  31. "begin": "^time:"
  32. }
  33. ]
  34. }
  35. ]
  36. }