From 48f5ac22148fb826c5e898c251940aa8169dfe94 Mon Sep 17 00:00:00 2001 From: "Xiu-zhe (Roger) Luo" Date: Tue, 1 Aug 2023 13:24:44 -0400 Subject: [PATCH] clean up json (#352) --- tests/test_mock_submit.py | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/tests/test_mock_submit.py b/tests/test_mock_submit.py index 3b4333fd6..6ce8fb939 100644 --- a/tests/test_mock_submit.py +++ b/tests/test_mock_submit.py @@ -1,4 +1,5 @@ import bloqade.ir.location as location +import tempfile from bloqade.ir import Linear, Constant from bloqade.task import HardwareBatchTask, HardwareBatchResult @@ -25,12 +26,14 @@ ) # print(len(quantum_task.task_result.shot_outputs)) -quantum_job.save_json("job.json") -quantum_job = HardwareBatchTask.load_json("job.json") +job_file = tempfile.mktemp(suffix=".json") +quantum_job.save_json(job_file) +quantum_job = HardwareBatchTask.load_json(job_file) +future_file = tempfile.mktemp(suffix=".json") quantum_future = quantum_job.submit() -quantum_future.save_json("future.json") -quantum_future = HardwareBatchResult.load_json("future.json") +quantum_future.save_json(future_file) +quantum_future = HardwareBatchResult.load_json(future_file) quantum_future.json()