Skip to content

Commit 240bf12

Browse files
committed
Fix broken test
1 parent 9745eab commit 240bf12

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

test/python/qasm3/test_export.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1484,12 +1484,13 @@ def test_registers_have_escaped_names(self):
14841484
ClassicalRegister(2, name="c_{reg}"),
14851485
QuantumRegister(2, name="²"),
14861486
ClassicalRegister(2, name="2c"),
1487+
QuantumRegister(2, name="abc?!abc$%^&"),
14871488
ClassicalRegister(2, name="?!abc$%^&"),
14881489
)
14891490
qc.measure(qc.qubits, qc.clbits)
14901491
out_qasm = dumps(qc)
14911492
matches = {match_["name"] for match_ in self.register_regex.finditer(out_qasm)}
1492-
self.assertEqual(len(matches), 4, msg=f"Observed OQ3 output:\n{out_qasm}")
1493+
self.assertEqual(len(matches), 6, msg=f"Observed OQ3 output:\n{out_qasm}")
14931494

14941495
def test_parameters_have_escaped_names(self):
14951496
"""Test that parameters are emitted with safely escaped names if they begin with invalid

0 commit comments

Comments
 (0)