test_widgets¶
Classes¶
Functions¶
|
|
|
|
|
A browser write to the widget's status, as the server applies it after the ownership check. |
Module Contents¶
- test_widgets.messages(sent)¶
- test_widgets.ready(widget, name='owner')¶
- class test_widgets.TestTransportModels¶
- test_config_validates_like_the_widget()¶
- test_status_is_browser_owned()¶
- class test_widgets.TestSynthWidget¶
- test_waveform_follows_the_oscillator_parameters()¶
- test_waveform_bytes_travel_as_buffers()¶
- class test_widgets.TestMixerWidget¶
- test_config_normalizes_like_the_widget()¶
- test_view_builds_the_console_without_a_status_model()¶
- test_strip_send_and_effect_setters()¶
- class test_widgets.TestKeysWidgets¶
- test_pads_config_fits_the_grid()¶
- test_keyboard_and_midi_keyboard_views()¶
- test_keyboards_route_to_samplers_and_record_into_sequencers()¶
- test_pads_grid_helpers_and_sampler_slices()¶
- class test_widgets.TestSequencerAndSamplerWidgets¶
- test_sequencer_config_fits_voices()¶
- test_sequencer_grid_follows_measures_and_step_duration()¶
- test_sequencer_rust_and_midi_exports(tmp_path)¶
- test_sampler_config_and_view()¶
- test_sampler_edits_slices_and_files(tmp_path)¶
- test_sampler_zones_and_capture(tmp_path)¶
- class test_widgets.TestArrangementWidgets¶
- test_launcher_config_and_view()¶
- test_launcher_slots_round_trip_through_a_sequencer_view()¶
- test_timeline_config_and_view()¶
- test_timeline_lane_and_clip_edits(tmp_path)¶
- test_widgets.browser_writes(widget, **values)¶
A browser write to the widget’s status, as the server applies it after the ownership check.
- class test_widgets.TestObservers¶
- test_config_and_status_changes_reach_observers()¶
- test_timeline_collects_exported_clips()¶
- test_slot_editor_drops_stale_browser_edits_and_reloads_a_replaced_slot()¶
- test_launcher_slot_editor_follows_the_selection()¶
- class test_widgets.TestSession¶
- test_session_undo_covers_views_but_not_track_structure()¶
- test_transport_shortcut_requests_undo_and_redo()¶
- test_lane_and_channel_mute_solo_mirror_each_other()¶
- class test_widgets.TestSessionArrangement¶
- test_remove_track_shifts_channels_lanes_and_rows()¶
- test_patterns_chain_and_update_as_single_steps()¶
- test_midi_round_trip(tmp_path)¶
- test_widgets.arranged_session()¶
- class test_widgets.TestSessionPersistence¶
- test_to_dict_is_json_safe()¶
- test_save_and_load_round_trip(tmp_path)¶
- class test_widgets.TestHistoryAndMidiLearn¶
- test_history_tracks_config_fields_and_skips_transient_ones()¶
- test_midi_learn_maps_controllers_to_view_fields()¶
- test_history_groups_transactions_and_skips_paused_changes()¶
- test_history_binds_ipython_cell_boundaries()¶
- test_sampler_load_is_one_undo_step()¶
- test_midi_learn_scales_ints_and_bools_and_filters_channels()¶