mirror of https://github.com/Qiskit/qiskit.git
enable multiplexer tests from text circuit drawer (#8207)
Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
This commit is contained in:
parent
ed4e1a397d
commit
4d251d1c2d
|
@ -2883,10 +2883,9 @@ class TestTextConditional(QiskitTestCase):
|
|||
|
||||
self.assertEqual(str(_text_circuit_drawer(circuit)), expected)
|
||||
|
||||
@unittest.skip("Add back when Multiplexer is implemented in terms of UCGate")
|
||||
def test_conditional_multiplexer_cregbundle(self):
|
||||
"""Test Multiplexer with cregbundle."""
|
||||
cx_multiplexer = Gate("multiplexer", 2, [numpy.eye(2), numpy.array([[0, 1], [1, 0]])])
|
||||
cx_multiplexer = UCGate([numpy.eye(2), numpy.array([[0, 1], [1, 0]])])
|
||||
qr = QuantumRegister(3, name="qr")
|
||||
cr = ClassicalRegister(1, "cr")
|
||||
qc = QuantumCircuit(qr, cr)
|
||||
|
@ -2896,7 +2895,7 @@ class TestTextConditional(QiskitTestCase):
|
|||
[
|
||||
" ┌──────────────┐",
|
||||
"qr_0: |0>┤0 ├",
|
||||
" │ multiplexer │",
|
||||
" │ Multiplexer │",
|
||||
"qr_1: |0>┤1 ├",
|
||||
" └──────╥───────┘",
|
||||
"qr_2: |0>───────╫────────",
|
||||
|
@ -2908,7 +2907,6 @@ class TestTextConditional(QiskitTestCase):
|
|||
|
||||
self.assertEqual(str(_text_circuit_drawer(qc, cregbundle=True)), expected)
|
||||
|
||||
@unittest.skip("Add back when Multiplexer is implemented in terms of UCGate")
|
||||
def test_conditional_multiplexer(self):
|
||||
"""Test Multiplexer."""
|
||||
cx_multiplexer = UCGate([numpy.eye(2), numpy.array([[0, 1], [1, 0]])])
|
||||
|
|
Loading…
Reference in New Issue