Skip to content

Commit 0d37bf2

Browse files
authored
Fixing test to match statement traversal order (#221)
In the new kirin patch the traversal order of the statements during a `Walk` rewrite pass has changed again so I have fixed the test to match the traversal order of `Walk`.
1 parent 5a892c4 commit 0d37bf2

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

test/qasm2/passes/test_heuristic_noise.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -287,11 +287,11 @@ def test_method():
287287
expected_block = ir.Block(
288288
[
289289
n_qubits := constant.Constant(1),
290-
reg0 := core.QRegNew(n_qubits.result),
291-
zero := constant.Constant(0),
292-
q0 := core.QRegGet(reg0.result, zero.result),
293290
reg1 := core.QRegNew(n_qubits.result),
291+
zero := constant.Constant(0),
294292
q1 := core.QRegGet(reg1.result, zero.result),
293+
reg0 := core.QRegNew(n_qubits.result),
294+
q0 := core.QRegGet(reg0.result, zero.result),
295295
reg_list := ilist.New(
296296
values=[reg0.result, reg1.result], elem_type=reg0.result.type
297297
),

0 commit comments

Comments
 (0)