def DISABLED_test_unitary_gate_real(self): """Test unitary qobj instruction with real matrices.""" qobj = ref_unitary_gate.unitary_gate_circuits_real_deterministic(final_measure=False) circuits = [experiment.header.name for experiment in qobj.experiments] targets = ref_unitary_gate.unitary_gate_statevector_real_deterministic() job = StatevectorSimulator().run(qobj) result = job.result() self.is_completed(result) self.compare_statevector(result, circuits, targets)
def test_unitary_gate_real(self): """Test unitary qobj instruction with real matrices.""" shots = 100 qobj = ref_unitary_gate.unitary_gate_circuits_real_deterministic(final_measure=True) qobj.config.shots = shots circuits = [experiment.header.name for experiment in qobj.experiments] targets = ref_unitary_gate.unitary_gate_counts_real_deterministic(shots) job = QasmSimulator().run(qobj) result = job.result() self.is_completed(result) self.compare_counts(result, circuits, targets, delta=0)