pattern.json 582 B

123456789101112131415161718192021222324
  1. [
  2. {
  3. "description": "pattern validation",
  4. "schema": {"pattern": "^a*$"},
  5. "tests": [
  6. {
  7. "description": "a matching pattern is valid",
  8. "data": "aaa",
  9. "valid": true
  10. },
  11. {
  12. "description": "a non-matching pattern is invalid",
  13. "data": "abc",
  14. "valid": false
  15. },
  16. {
  17. "description": "ignores non-strings",
  18. "data": true,
  19. "valid": true
  20. }
  21. ]
  22. }
  23. ]