def test_meas_los(self): """Test measurement channel configuration.""" user_lo_config = LoConfig({self.device.q[0].measure: 3.5}) converter = LoConfigConverter(PulseQobjExperimentConfig, [1.2], [3.4]) valid_qobj = PulseQobjExperimentConfig(meas_lo_freq=[3.5]) self.assertEqual(converter(user_lo_config), valid_qobj)
def test_qubit_los(self): """Test qubit channel configuration.""" user_lo_config = LoConfig({self.device.q[0].drive: 1.3}) converter = LoConfigConverter(PulseQobjExperimentConfig, [1.2], [3.4]) valid_qobj = PulseQobjExperimentConfig(qubit_lo_freq=[1.3]) self.assertEqual(converter(user_lo_config), valid_qobj)
def test_meas_los(self): """Test measurement channel configuration.""" user_lo_config = LoConfig({MeasureChannel(0): 3.5e9}) converter = LoConfigConverter(PulseQobjExperimentConfig, [1.2e9], [3.4e9], [(0., 5e9)], [(0., 5e9)]) valid_qobj = PulseQobjExperimentConfig(meas_lo_freq=[3.5]) self.assertEqual(converter(user_lo_config), valid_qobj)
def test_qubit_los(self): """Test qubit channel configuration.""" user_lo_config = LoConfig({DriveChannel(0): 1.3e9}) converter = LoConfigConverter(PulseQobjExperimentConfig, [1.2e9], [3.4e9], [(0., 5e9)], [(0., 5e9)]) valid_qobj = PulseQobjExperimentConfig(qubit_lo_freq=[1.3]) self.assertEqual(converter(user_lo_config), valid_qobj)