Skip to content

[pre-commit.ci] auto fixes from pre-commit.com hooks

ef7ee27
Select commit
Loading
Failed to load commit list.
Sign in for the full log view
Open

[pre-commit.ci] pre-commit autoupdate #155

[pre-commit.ci] auto fixes from pre-commit.com hooks
ef7ee27
Select commit
Loading
Failed to load commit list.
GitHub Actions / Test Results failed Mar 16, 2026 in 0s

1 fail, 24 pass in 11s

 3 files   -  1   3 suites   - 1   11s ⏱️ -2s
25 tests ± 0  24 ✅ ± 0  0 💤 ±0  1 ❌ ±0 
75 runs   - 25  73 ✅  - 25  0 💤 ±0  2 ❌ ±0 

Results for commit ef7ee27. ± Comparison against earlier commit e0e2272.

Annotations

Check warning on line 0 in src.tests.mapping_test

See this annotation in the file changed.

@github-actions github-actions / Test Results

2 out of 3 runs failed: test_mapping_gui_map_automatically (src.tests.mapping_test)

artifacts/pytest-results-3.11/test-results.xml [took 0s]
artifacts/pytest-results-3.12/test-results.xml [took 0s]
Raw output
AssertionError: assert {'T1': {'test...73161980624>}} == {'T1': {'test...73161980624>}}
  Omitting 2 identical items, use -vv to show
  Differing items:
  {'T1': {'test_parameter': None}} != {'T1': {'test_parameter': <qcodes.parameters.parameter.Parameter: temperature at 139673160725136>}}
  {'T2': {'test_parameter': None}} != {'T2': {'test_parameter': <qcodes.parameters.parameter.Parameter: temperature at 139673160480912>}}
  Full diff:
    {
  -  'T1': {'test_parameter': <qcodes.parameters.parameter.Parameter: temperature at 139673160725136>},
  -  'T2': {'test_parameter': <qcodes.parameters.parameter.Parameter: temperature at 139673160480912>},
  +  'T1': {'test_parameter': None},
  +  'T2': {'test_parameter': None},
     'dac': {'voltage': <qcodes.parameters.parameter.Parameter: voltage at 139673163034128>},
     'dmm': {'current': <qumada.instrument.custom_drivers.Dummies.dummy_dmm.dmm_results_random: current at 139673160596944>,
             'voltage': <qumada.instrument.custom_drivers.Dummies.dummy_dmm.dmm_results_sinus: voltage at 139673161980624>},
    }
mocker = <pytest_mock.plugin.MockerFixture object at 0x7f08312a7610>
qtbot = <pytestqt.qtbot.QtBot object at 0x7f08312a77d0>
station_with_instruments = <qcodes.station.Station object at 0x7f0831211890>
script = <qumada.measurement.scripts.generic_measurement.Generic_1D_Sweep object at 0x7f08312a78d0>

    def test_mapping_gui_map_automatically(mocker, qtbot, station_with_instruments, script):
        # mock dialogs (specify behaviour in return_value and skip)
        mocker.patch("qumada.instrument.mapping.mapping_gui.MessageBox_notallmapped.exec", return_value=QMessageBox.No)
        mocker.patch("qumada.instrument.mapping.mapping_gui.MessageBox_duplicates.exec", return_value=QMessageBox.No)
        mocker.patch("qumada.instrument.mapping.mapping_gui.MessageBox_overwrite.exec", return_value=QMessageBox.No)
    
        w = MainWindow(
            station_with_instruments.components,
            script.gate_parameters,
        )
        w.show()
        qtbot.addWidget(w)
    
        # wanted mapping
        terminal_params = {
            "dmm": {"voltage": station_with_instruments.dmm.voltage, "current": station_with_instruments.dmm.current},
            "dac": {"voltage": station_with_instruments.dac.ch01.voltage},
            "T1": {"test_parameter": station_with_instruments.dci.A.temperature},
            "T2": {"test_parameter": station_with_instruments.dci.B.temperature},
        }
    
        # check if auto mapping yields wanted result
        # qtbot.mouseClick(w.button_map_auto, Qt.MouseButton.LeftButton)
        qtbot.keyPress(w, Qt.Key_A)
>       assert w.terminal_parameters == terminal_params
E       AssertionError: assert {'T1': {'test...73161980624>}} == {'T1': {'test...73161980624>}}
E         Omitting 2 identical items, use -vv to show
E         Differing items:
E         {'T1': {'test_parameter': None}} != {'T1': {'test_parameter': <qcodes.parameters.parameter.Parameter: temperature at 139673160725136>}}
E         {'T2': {'test_parameter': None}} != {'T2': {'test_parameter': <qcodes.parameters.parameter.Parameter: temperature at 139673160480912>}}
E         Full diff:
E           {
E         -  'T1': {'test_parameter': <qcodes.parameters.parameter.Parameter: temperature at 139673160725136>},
E         -  'T2': {'test_parameter': <qcodes.parameters.parameter.Parameter: temperature at 139673160480912>},
E         +  'T1': {'test_parameter': None},
E         +  'T2': {'test_parameter': None},
E            'dac': {'voltage': <qcodes.parameters.parameter.Parameter: voltage at 139673163034128>},
E            'dmm': {'current': <qumada.instrument.custom_drivers.Dummies.dummy_dmm.dmm_results_random: current at 139673160596944>,
E                    'voltage': <qumada.instrument.custom_drivers.Dummies.dummy_dmm.dmm_results_sinus: voltage at 139673161980624>},
E           }

src/tests/mapping_test.py:394: AssertionError