This commit is contained in:
Eden Kirin
2023-10-19 21:30:04 +02:00
parent ccbc44e362
commit b4b0a7f72d
4 changed files with 11 additions and 48 deletions

View File

@ -5,16 +5,17 @@ from benchmark.pydantic_benchmark.benchmark import PydanticBenchmark
TEST_DATA_FILE = Path("test_data.json")
BIG_TEST_DATA_FILE = Path("test_data-big.json")
def main() -> None:
pydantic_benchmark = PydanticBenchmark(TEST_DATA_FILE)
def main(test_file: Path) -> None:
pydantic_benchmark = PydanticBenchmark(test_file)
pydantic_benchmark.execute()
msgspec_benchmark = MsgSpecBenchmark(TEST_DATA_FILE)
msgspec_benchmark = MsgSpecBenchmark(test_file)
msgspec_benchmark.execute()
if __name__ == "__main__":
# create_test_file(TEST_DATA_FILE)
main()
main(TEST_DATA_FILE)