diff --git a/pulse_lib/tests/configurations/test_configuration.py b/pulse_lib/tests/configurations/test_configuration.py index 5f46121fc8eabc042d50dbf8c8a58e53ffdfc2a6..3d658d4e2db70f3fefafbce48bd2eab77d9bf024 100644 --- a/pulse_lib/tests/configurations/test_configuration.py +++ b/pulse_lib/tests/configurations/test_configuration.py @@ -303,6 +303,11 @@ class Context: output = params['output'] if not isinstance(output, str): output = tuple(output) + if len(output) == 2: + awg_name = output[0] + if awg_name not in pulse.awg_devices: + pulse.add_awg(station.components[awg_name]) + channel_conf = pulse.digitizer_channels[sensor] channel_conf.iq_out = True dig = pulse.digitizers[channel_conf.module_name]