Skip to content

Commit 30ff90b

Browse files
committed
fixing tests
1 parent cdea111 commit 30ff90b

File tree

1 file changed

+9
-4
lines changed

1 file changed

+9
-4
lines changed

test/qasm2/passes/test_heuristic_noise.py

Lines changed: 9 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,8 @@ def test_single_qubit_noise():
2929

3030
test_qubit = ir.TestValue(type=qasm2.QubitType)
3131
address_analysis = {test_qubit: address.AddressQubit(0)}
32-
rule = NoiseRewriteRule(address_analysis, noise_params, model)
32+
qubit_ssa_value = {0: test_qubit}
33+
rule = NoiseRewriteRule(address_analysis, qubit_ssa_value, noise_params, model)
3334
rule.qubit_ssa_value[0] = test_qubit
3435
block = ir.Block(
3536
[
@@ -70,7 +71,9 @@ def test_parallel_qubit_noise():
7071
test_qubit: address.AddressQubit,
7172
qubit_list.result: address.AddressTuple([address.AddressQubit(0)]),
7273
}
73-
rule = NoiseRewriteRule(address_analysis, noise_params, model)
74+
qubit_ssa_value = {0: test_qubit}
75+
76+
rule = NoiseRewriteRule(address_analysis, qubit_ssa_value, noise_params, model)
7477
rule.qubit_ssa_value[0] = test_qubit
7578
block = ir.Block(
7679
[
@@ -128,7 +131,8 @@ def test_cz_gate_noise():
128131
ctrl_qubit: address.AddressQubit(0),
129132
qarg_qubit: address.AddressQubit(1),
130133
}
131-
rule = NoiseRewriteRule(address_analysis, noise_params, model)
134+
qubit_ssa_value = {0: ctrl_qubit, 1: qarg_qubit}
135+
rule = NoiseRewriteRule(address_analysis, qubit_ssa_value, noise_params, model)
132136
rule.qubit_ssa_value[0] = ctrl_qubit
133137
rule.qubit_ssa_value[1] = qarg_qubit
134138
block = ir.Block(
@@ -206,7 +210,8 @@ def test_parallel_cz_gate_noise():
206210
ctrl_list.result: address.AddressTuple([address.AddressQubit(0)]),
207211
qarg_list.result: address.AddressTuple([address.AddressQubit(1)]),
208212
}
209-
rule = NoiseRewriteRule(address_analysis, noise_params, model)
213+
qubit_ssa_value = {0: ctrl_qubit, 1: qarg_qubit}
214+
rule = NoiseRewriteRule(address_analysis, qubit_ssa_value, noise_params, model)
210215
rule.qubit_ssa_value[0] = ctrl_qubit
211216
rule.qubit_ssa_value[1] = qarg_qubit
212217
block = ir.Block(

0 commit comments

Comments
 (0)