12345678910111213141516171819202122232425 |
- """
- A performance benchmark using the example from issue #232.
- See https://github.com/python-jsonschema/jsonschema/pull/232.
- """
- from pathlib import Path
- from pyperf import Runner
- from referencing import Registry
- from jsonschema.tests._suite import Version
- import jsonschema
- issue232 = Version(
- path=Path(__file__).parent / "issue232",
- remotes=Registry(),
- name="issue232",
- )
- if __name__ == "__main__":
- issue232.benchmark(
- runner=Runner(),
- Validator=jsonschema.Draft4Validator,
- )
|