예제 #1
0
    def test_pauli_single(self):
        """Test pauli single."""
        num_qubits = 5
        pz = Pauli.pauli_single(num_qubits, 2, 'Z')
        self.assertTrue(pz.to_label(), 'IIIZI')

        py = Pauli.pauli_single(num_qubits, 4, 'Y')
        self.assertTrue(py.to_label(), 'IYIII')

        px = Pauli.pauli_single(num_qubits, 3, 'X')
        self.assertTrue(px.to_label(), 'IIXII')
    def test_pauli_single(self):
        """Test pauli single."""
        num_qubits = 5
        pz = Pauli.pauli_single(num_qubits, 2, "Z")
        self.assertTrue(pz.to_label(), "IIIZI")

        py = Pauli.pauli_single(num_qubits, 4, "Y")
        self.assertTrue(py.to_label(), "IYIII")

        px = Pauli.pauli_single(num_qubits, 3, "X")
        self.assertTrue(px.to_label(), "IIXII")