From 4cc918bb75b4cd40dfbfc3db3a2eb6f51d342db1 Mon Sep 17 00:00:00 2001 From: Chris Elenbaas <67630508+elenbaasc@users.noreply.github.com> Date: Fri, 13 Dec 2024 14:25:22 +0100 Subject: [PATCH] Update test/exporter/test_cqasmv1_exporter.py Co-authored-by: Roberto Turrado Camblor --- test/exporter/test_cqasmv1_exporter.py | 44 +++++++++++++------------- 1 file changed, 22 insertions(+), 22 deletions(-) diff --git a/test/exporter/test_cqasmv1_exporter.py b/test/exporter/test_cqasmv1_exporter.py index ea21dc02..a5e6abe8 100644 --- a/test/exporter/test_cqasmv1_exporter.py +++ b/test/exporter/test_cqasmv1_exporter.py @@ -242,38 +242,38 @@ def test_anonymous_gates(gate: Gate) -> None: ("v3_input", "v3_output", "v1_output"), [ ( - """version 3.0; qubit[1] q; barrier q[0]; """, - """version 3.0\n\nqubit[1] q\n\nbarrier q[0]\n""", - """version 1.0\n\nqubits 1\n\nbarrier q[0]\n""", + """version 3.0; qubit[1] q; barrier q[0]", + """version 3.0\n\nqubit[1] q\n\nbarrier q[0]\n", + """version 1.0\n\nqubits 1\n\nbarrier q[0]\n", ), ( - """version 3.0; qubit[3] q; barrier q[0:2]; """, - """version 3.0\n\nqubit[3] q\n\nbarrier q[0]\nbarrier q[1]\nbarrier q[2]\n""", - """version 1.0\n\nqubits 3\n\nbarrier q[0, 1, 2]\n""", + "version 3.0; qubit[3] q; barrier q[0:2]", + "version 3.0\n\nqubit[3] q\n\nbarrier q[0]\nbarrier q[1]\nbarrier q[2]\n", + "version 1.0\n\nqubits 3\n\nbarrier q[0, 1, 2]\n", ), ( - """version 3.0; qubit[1] q; barrier q[0, 0];""", - """version 3.0\n\nqubit[1] q\n\nbarrier q[0]\nbarrier q[0]\n""", - """version 1.0\n\nqubits 1\n\nbarrier q[0, 0]\n""", + "version 3.0; qubit[1] q; barrier q[0, 0]", + "version 3.0\n\nqubit[1] q\n\nbarrier q[0]\nbarrier q[0]\n", + "version 1.0\n\nqubits 1\n\nbarrier q[0, 0]\n", ), ( - """version 3.0; qubit[6] q; barrier q[0:2, 5, 3, 4, 1]; """, - """version 3.0\n\nqubit[6] q\n\nbarrier q[0]\nbarrier q[1]\nbarrier q[2]\nbarrier q[5]\nbarrier q[3] -barrier q[4]\nbarrier q[1]\n""", - """version 1.0\n\nqubits 6\n\nbarrier q[0, 1, 2, 5, 3, 4, 1]\n""", + "version 3.0; qubit[6] q; barrier q[0:2, 5, 3, 4, 1]", + "version 3.0\n\nqubit[6] q\n\nbarrier q[0]\nbarrier q[1]\nbarrier q[2]\nbarrier q[5]\nbarrier q[3] +barrier q[4]\nbarrier q[1]\n", + "version 1.0\n\nqubits 6\n\nbarrier q[0, 1, 2, 5, 3, 4, 1]\n", ), ( - """version 3.0; qubit[5] q; barrier q[0]; H q[1]; barrier q[1:2]; X q[2]; barrier q[3:4, 1]; Y q[3]; - barrier q[0];""", - """version 3.0\n\nqubit[5] q\n\nbarrier q[0]\nH q[1]\nbarrier q[1]\nbarrier q[2]\nX q[2] -barrier q[3]\nbarrier q[4]\nbarrier q[1]\nY q[3]\nbarrier q[0]\n""", - """version 1.0\n\nqubits 5\n\nbarrier q[0]\nh q[1]\nbarrier q[1, 2]\nx q[2]\nbarrier q[3, 4, 1]\ny q[3] -barrier q[0]\n""", + "version 3.0; qubit[5] q; barrier q[0]; H q[1]; barrier q[1:2]; X q[2]; barrier q[3:4, 1]; Y q[3]; + barrier q[0]", + "version 3.0\n\nqubit[5] q\n\nbarrier q[0]\nH q[1]\nbarrier q[1]\nbarrier q[2]\nX q[2] +barrier q[3]\nbarrier q[4]\nbarrier q[1]\nY q[3]\nbarrier q[0]\n", + "version 1.0\n\nqubits 5\n\nbarrier q[0]\nh q[1]\nbarrier q[1, 2]\nx q[2]\nbarrier q[3, 4, 1]\ny q[3] +barrier q[0]\n", ), ( - """version 3.0; qubit[3] q; barrier q[0]; barrier q[1]; X q[2]; barrier q[1]""", - """version 3.0\n\nqubit[3] q\n\nbarrier q[0]\nbarrier q[1]\nX q[2]\nbarrier q[1]\n""", - """version 1.0\n\nqubits 3\n\nbarrier q[0, 1]\nx q[2]\nbarrier q[1]\n""", + "version 3.0; qubit[3] q; barrier q[0]; barrier q[1]; X q[2]; barrier q[1]", + "version 3.0\n\nqubit[3] q\n\nbarrier q[0]\nbarrier q[1]\nX q[2]\nbarrier q[1]\n", + "version 1.0\n\nqubits 3\n\nbarrier q[0, 1]\nx q[2]\nbarrier q[1]\n", ), ], ids=[