diff --git a/cqlib/VERSION.txt b/cqlib/VERSION.txt index 6f96ed0815ab3fc947b8c850c6ea71720fae7376..8ed486ab78b528df29f8ff5bc47ce6fd258bd5ba 100644 --- a/cqlib/VERSION.txt +++ b/cqlib/VERSION.txt @@ -1 +1 @@ -1.3.6 \ No newline at end of file +1.3.7 \ No newline at end of file diff --git a/tests/simulator/test_statevector_sim.py b/tests/simulator/test_statevector_sim.py index 2b7e1518f25b5a5139071c78e578987e88544ce4..7e554d9d6d4f2332968b5dd0f44717f78d665c2a 100644 --- a/tests/simulator/test_statevector_sim.py +++ b/tests/simulator/test_statevector_sim.py @@ -710,6 +710,7 @@ def test_fsim(): circuit.h(1) circuit.h(2) circuit.fsim(1, 2, theta=theta, phi=phi) + circuit.h(2) circuit.measure_all() c = circuit.assign_parameters({ @@ -718,6 +719,11 @@ def test_fsim(): }) sim = StatevectorSimulator(c) probs = sim.probs() + assert all_close(probs, { + '000': 0.1875, '100': 0.0625, '010': 0.24574071, + '110': 0.004259271, '001': 0.1875, '101': 0.0625, + '011': 0.24574071, '111': 0.004259271 + }) def test_memory():