Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/tiny-pilot/tinypilot
/ functions
Functions
758 in github.com/tiny-pilot/tinypilot
⨍
Functions
758
◇
Types & classes
153
↳
Endpoints
113
Method
test_process_with_result_return_value
(self)
app/execute_test.py:87
Method
test_processes_multistatement_migrations
(self)
app/db/store_test.py:40
Method
test_raises_error_on_unsupported_character
(self)
app/text_to_hid_test.py:34
Method
test_raises_exception_on_blank_code
(self)
app/js_to_hid_test.py:124
Method
test_raises_exception_on_unrecognized_code
(self)
app/js_to_hid_test.py:110
Method
test_raises_if_user_does_not_exist
(self, mock_get_db)
app/auth_test.py:333
Method
test_reads_correct_values_for_failed_result
(self)
app/update/result_test.py:30
Method
test_reads_correct_values_for_successful_result
(self)
app/update/result_test.py:10
Method
test_reads_default_values_for_empty_dict
(self)
app/update/result_test.py:50
Method
test_reject_incorrect_key
(self)
app/request_parsers/video_settings_test.py:48
Method
test_reject_incorrect_key
(self)
app/request_parsers/video_settings_test.py:87
Method
test_reject_incorrect_key
(self)
app/request_parsers/video_settings_test.py:126
Method
test_reject_incorrect_key
(self)
app/request_parsers/video_settings_test.py:159
Method
test_reject_integers_out_of_bounds
(self)
app/request_parsers/video_settings_test.py:17
Method
test_reject_integers_out_of_bounds
(self)
app/request_parsers/video_settings_test.py:56
Method
test_reject_integers_out_of_bounds
(self)
app/request_parsers/video_settings_test.py:95
Method
test_reject_invalid_modes
(self)
app/request_parsers/video_settings_test.py:144
Method
test_reject_invalid_port
(self)
app/request_parsers/video_settings_test.py:296
Method
test_reject_invalid_server
(self)
app/request_parsers/video_settings_test.py:246
Method
test_reject_invalid_types
(self)
app/request_parsers/video_settings_test.py:152
Method
test_reject_non_integers
(self)
app/request_parsers/video_settings_test.py:39
Method
test_reject_non_integers
(self)
app/request_parsers/video_settings_test.py:78
Method
test_reject_non_integers
(self)
app/request_parsers/video_settings_test.py:117
Method
test_reject_partial_values
(self)
app/request_parsers/video_settings_test.py:232
Method
test_rejects_absent_required_fields
(self)
app/request_parsers/network_test.py:47
Method
test_rejects_absent_value
(self)
app/request_parsers/requires_https_test.py:22
Method
test_rejects_country_code_non_alpha
(self)
app/request_parsers/network_test.py:99
Method
test_rejects_country_code_with_incorrect_length
(self)
app/request_parsers/network_test.py:83
Method
test_rejects_country_code_with_incorrect_type
(self)
app/request_parsers/network_test.py:67
Method
test_rejects_delete_username_request_with_empty_username
(self)
app/request_parsers/delete_user_test.py:30
Method
test_rejects_delete_username_request_with_no_fields
(self)
app/request_parsers/delete_user_test.py:26
Method
test_rejects_delete_username_request_with_no_payload
(self)
app/request_parsers/delete_user_test.py:22
Method
test_rejects_delete_username_request_without_username_field
(self)
app/request_parsers/delete_user_test.py:34
Method
test_rejects_empty_hostname
(self)
app/request_parsers/hostname_test.py:52
Method
test_rejects_empty_string
(self)
app/request_parsers/field_parsers/user_role_test.py:22
Method
test_rejects_empty_string_password
(self)
app/request_parsers/field_parsers/password_test.py:17
Method
test_rejects_empty_string_username
(self)
app/request_parsers/field_parsers/username_test.py:17
Method
test_rejects_float_horizontal_wheel_value
(self)
app/request_parsers/mouse_event_test.py:300
Method
test_rejects_float_keycode_value
(self)
app/request_parsers/keystroke_test.py:167
Method
test_rejects_float_vertical_wheel_value
(self)
app/request_parsers/mouse_event_test.py:260
Method
test_rejects_hostname_that_is_longer_than_63_chars
(self)
app/request_parsers/hostname_test.py:56
Method
test_rejects_hostname_that_is_not_a_string
(self)
app/request_parsers/hostname_test.py:30
Method
test_rejects_hostname_that_starts_with_a_dash
(self)
app/request_parsers/hostname_test.py:60
Method
test_rejects_hostnames_with_invalid_characters
(self)
app/request_parsers/hostname_test.py:36
Method
test_rejects_input_with_leading_slash
(self)
app/env_test.py:31
Method
test_rejects_invalid_alt_left_modifier
(self)
app/request_parsers/keystroke_test.py:215
Method
test_rejects_invalid_alt_right_modifier
(self)
app/request_parsers/keystroke_test.py:230
Method
test_rejects_invalid_ctrl_modifier
(self)
app/request_parsers/keystroke_test.py:260
Method
test_rejects_invalid_field_values
(self)
app/request_parsers/credentials_test.py:24
Method
test_rejects_invalid_field_values
(self)
app/request_parsers/create_user_test.py:26
Method
test_rejects_invalid_meta_modifier
(self)
app/request_parsers/keystroke_test.py:200
Method
test_rejects_invalid_password
(self)
app/request_parsers/password_test.py:22
Method
test_rejects_invalid_shift_modifier
(self)
app/request_parsers/keystroke_test.py:245
Method
test_rejects_invalid_strings
(self)
app/request_parsers/field_parsers/user_role_test.py:26
Method
test_rejects_invalid_values
(self)
app/request_parsers/requires_https_test.py:26
Method
test_rejects_localhost_as_hostname
(self)
app/request_parsers/hostname_test.py:47
Method
test_rejects_malformed_message
(self)
app/request_parsers/mouse_event_test.py:203
Method
test_rejects_missing_buttons_field
(self)
app/request_parsers/mouse_event_test.py:207
Method
test_rejects_missing_fields
(self)
app/request_parsers/credentials_test.py:38
Method
test_rejects_missing_fields
(self)
app/request_parsers/create_user_test.py:49
Method
test_rejects_missing_horizontal_wheel_field
(self)
app/request_parsers/mouse_event_test.py:242
Method
test_rejects_missing_mandatory_code_value
(self)
app/request_parsers/keystroke_test.py:153
Method
test_rejects_missing_password_field
(self)
app/request_parsers/password_test.py:27
Method
test_rejects_missing_relative_x_field
(self)
app/request_parsers/mouse_event_test.py:216
Method
test_rejects_missing_relative_y_field
(self)
app/request_parsers/mouse_event_test.py:225
Method
test_rejects_missing_vertical_wheel_field
(self)
app/request_parsers/mouse_event_test.py:234
Method
test_rejects_negative_buttons_value
(self)
app/request_parsers/mouse_event_test.py:113
Method
test_rejects_negative_relative_x_value
(self)
app/request_parsers/mouse_event_test.py:143
Method
test_rejects_negative_relative_y_value
(self)
app/request_parsers/mouse_event_test.py:153
Method
test_rejects_non_float_relative_x_value
(self)
app/request_parsers/mouse_event_test.py:183
Method
test_rejects_non_float_relative_y_value
(self)
app/request_parsers/mouse_event_test.py:193
Method
test_rejects_non_numeric_buttons_value
(self)
app/request_parsers/mouse_event_test.py:133
Method
test_rejects_non_string_password
(self)
app/request_parsers/field_parsers/password_test.py:9
Method
test_rejects_non_string_username
(self)
app/request_parsers/field_parsers/username_test.py:9
Method
test_rejects_non_strings
(self)
app/request_parsers/field_parsers/user_role_test.py:10
Method
test_rejects_path_traversal_outside_home_dir
(self)
app/env_test.py:35
Method
test_rejects_psk_with_incorrect_length
(self)
app/request_parsers/network_test.py:149
Method
test_rejects_psk_with_incorrect_type
(self)
app/request_parsers/network_test.py:131
Method
test_rejects_ssid_with_incorrect_length
(self)
app/request_parsers/network_test.py:140
Method
test_rejects_ssid_with_incorrect_type
(self)
app/request_parsers/network_test.py:115
Method
test_rejects_string_horizontal_wheel_value
(self)
app/request_parsers/mouse_event_test.py:290
Method
test_rejects_string_vertical_wheel_value
(self)
app/request_parsers/mouse_event_test.py:250
Method
test_rejects_string_with_invalid_characters_username
(self)
app/request_parsers/field_parsers/username_test.py:25
Method
test_rejects_too_high_buttons_value
(self)
app/request_parsers/mouse_event_test.py:123
Method
test_rejects_too_high_horizontal_wheel_value
(self)
app/request_parsers/mouse_event_test.py:310
Method
test_rejects_too_high_relative_x_value
(self)
app/request_parsers/mouse_event_test.py:163
Method
test_rejects_too_high_relative_y_value
(self)
app/request_parsers/mouse_event_test.py:173
Method
test_rejects_too_high_vertical_wheel_value
(self)
app/request_parsers/mouse_event_test.py:270
Method
test_rejects_too_long_code_value
(self)
app/request_parsers/keystroke_test.py:182
Method
test_rejects_too_long_string_password
(self)
app/request_parsers/field_parsers/password_test.py:21
Method
test_rejects_too_long_string_username
(self)
app/request_parsers/field_parsers/username_test.py:21
Method
test_rejects_too_low_horizontal_wheel_value
(self)
app/request_parsers/mouse_event_test.py:320
Method
test_rejects_too_low_vertical_wheel_value
(self)
app/request_parsers/mouse_event_test.py:280
Method
test_rejects_too_short_string_password
(self)
app/request_parsers/field_parsers/password_test.py:25
Method
test_rejects_unsupported_character
(self)
app/request_parsers/paste_test.py:29
Method
test_rejects_unsupported_characters_preserving_order
(self)
app/request_parsers/paste_test.py:39
Method
test_removes_legacy_files
(self, mock_glob)
app/update/result_store_test.py:144
Method
test_removes_result_file
(self, mock_glob)
app/update/result_store_test.py:128
Method
test_requires_https_by_default
(self, mock_db_connection)
app/db/settings_test.py:27
Method
test_restarts_video_service_after_credentials_change
( self, mock_get_db, mock_video_service_restart)
app/auth_test.py:342
← previous
next →
601–700 of 758, ranked by callers