• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

emcek / dcspy
97%
master: 98%

Build:
Build:
LAST BUILD BRANCH: pre-commit-ci-update-config
DEFAULT BRANCH: master
Repo Added 08 Jan 2020 07:35PM UTC
Files 26
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

LAST BUILD ON BRANCH lcd_buttons
branch: lcd_buttons
CHANGE BRANCH
x
Reset
  • lcd_buttons
  • 116-no-dcspy-icon-for-customtkinter503
  • 1_5_1
  • 3_0_0_dev
  • a10c_a10c_2
  • a10c_radios
  • about_tab
  • add_2025server_ci
  • add_Qt_67
  • add_cache
  • add_color_lcd_typle
  • add_ded_font_fontconfig
  • add_mouse_key_sdk
  • add_pithon
  • add_tests
  • ah_64
  • align_bios
  • allow-collect-debug-logs
  • auto-save-options
  • auto_start
  • autostart_gui
  • basic_plane
  • better_ci
  • bios-symbolic-link
  • bios_master
  • bios_recovery
  • bugfix_for_320
  • button_action
  • button_handling
  • cfg_migration
  • check_bios_ver
  • check_json_before_compilation
  • check_ver
  • ci_style
  • clean_up_migration
  • client_in_qthread
  • codspeed
  • collect-data-for-debug
  • color-change-not-working
  • color_lcd
  • combine_resources
  • config_bios_repo
  • custom-msgboxes
  • dark_mode
  • dark_mode_switch
  • dcs_log_debug
  • dcs_no_openbeta
  • dcs_ver
  • dcsbios_enum
  • dcsbios_new_branch
  • debug_tab
  • dec_complexity
  • ded_enh
  • ded_font
  • disable-keyboard-radio-buttons
  • dl_progress
  • do-not-hide-main-window
  • download-new-ver
  • dynamic_fonts
  • edit_controls
  • enable_gen_json_bios
  • enum_buttons
  • enum_lcd_type
  • eol_37
  • extra_fail_during_start
  • f14_basic
  • f15_eagle
  • f16_enh
  • f4_draft
  • fetch_progress
  • first_run
  • fix-mypy-pillow
  • fix_a10
  • fix_apache
  • fix_docs
  • fix_f16
  • fix_git
  • fix_starting
  • fix_update_process
  • fixtures
  • format_time
  • g19_apache
  • g_key
  • generate_json
  • git_progress
  • github_actions
  • gkey_from_yaml
  • gui_buttons
  • gui_enhancements
  • harrier
  • hash_dl_files
  • herc_handling
  • hornet_buttons_g19
  • improve_docs
  • improve_relese_ci
  • initial_color_for_g19
  • inno_setup
  • inputs_from_bios
  • install_bios
  • int_data_from_bios
  • jpeg-lcd
  • ka50_pvi800
  • keyboard_without_lcd
  • lcd-is-not-cleared
  • lcd_sdk_refactor
  • lcd_text_mode
  • led_sdk
  • led_support
  • license_check
  • log_from_beginning
  • logger_debug_tune
  • logging
  • logitech
  • long_desc
  • lua_local_compile_test
  • lupa_27
  • make_docs
  • master
  • mi24_hind
  • mi8
  • missing_git_msgbox
  • more_tests
  • move_resources
  • new_about
  • new_annotations
  • new_license_check
  • new_packaging
  • new_pydantic
  • new_sonar
  • new_tk
  • nicer-splash
  • no_bios_dir
  • nuitka_313
  • optional_lcd
  • param_fixtures
  • parser_state_machine
  • pillow_warn
  • pip_audit
  • pre-commit-ci-update-config
  • prevent_duplicate_button_action_events
  • print_supporters
  • progressbar
  • proper_tmp
  • py310_py36
  • py_311
  • py_3_14
  • pyi_nuitka
  • pyinstaller_exception
  • pyqt6
  • pyside_6_6_1
  • pyside_6_7_1
  • python_39
  • pyup-config
  • pyup-pin-check-manifest-0.47
  • pyup-pin-codacy-coverage-1.3.11
  • pyup-pin-coveralls-3.3.1
  • pyup-pin-dataclasses-0.8
  • pyup-pin-flake8-4.0.1
  • pyup-pin-lxml-4.6.4
  • pyup-pin-lxml-4.7.1
  • pyup-pin-mypy-0.910
  • pyup-pin-mypy-0.931
  • pyup-pin-packaging-21.3
  • pyup-pin-pillow-8.4.0
  • pyup-pin-pillow-9.0.0
  • pyup-pin-pip-audit-1.1.2
  • pyup-pin-psutil-5.8.0
  • pyup-pin-psutil-5.9.0
  • pyup-pin-pycodestyle-2.8.0
  • pyup-pin-pydocstyle-6.1.1
  • pyup-pin-pylint-2.12.1
  • pyup-pin-pylint-2.12.2
  • pyup-pin-pytest-cov-3.0.0
  • pyup-pin-pytest-mccabe-2.0
  • pyup-pin-pytest-random-0.02
  • pyup-pin-pyyaml-6.0
  • pyup-pin-requests-2.26.0
  • pyup-pin-requests-2.27.1
  • pyup-pin-types-pyyaml-6.0.1
  • pyup-pin-types-pyyaml-6.0.3
  • pyup-pin-types-requests-2.26.1
  • pyup-pin-types-requests-2.27.7
  • pyup-pin-typing-extensions-4.0.1
  • qt_660
  • qt_6_11
  • qt_test
  • radios-presets
  • randomly
  • refactor_dllsdk
  • refresh-about-tab
  • releaseinfo_model
  • remote_branches
  • remove_psutils
  • remove_py38
  • remove_tk
  • ren_exec_during_ci
  • rename_f14
  • rerun
  • rm_physical_variant
  • ruff
  • set_state
  • snyk-fix-83f9c5eb4abf7450db7221499c0d453b
  • snyk-fix-ef93b9d9f93cd0dc7112fda3bd28d8bc
  • standalone_usage
  • start_process
  • stop_from_gui
  • support_py3_13
  • switching_repering_bios
  • system-tray-icon
  • test_bios_changes
  • test_dcs_bios
  • test_model_cleanup
  • test_strbuf
  • tk_gui
  • tomcat_fix
  • tomcat_lcd
  • tooltip
  • tox_and_setup_cfg
  • tune_tests
  • typing
  • udp
  • unload_plane
  • upd_enums
  • update_packaging
  • update_support
  • update_supporters
  • use-cffi
  • use_lcd_settext
  • use_toml
  • use_uv
  • uv
  • v0.9.2
  • v1.0.0
  • v1.1.0
  • v1.1.1
  • v1.2.0
  • v1.2.3
  • v1.3.0
  • v1.4.0
  • v1.5.0
  • v1.6.0
  • v1.6.1
  • v1.7.0
  • v1.7.1
  • v1.7.2
  • v1.7.3
  • v1.7.4
  • v1.7.5
  • v1.8.0
  • v1.8.1
  • v1.9.0
  • v1.9.2
  • v1.9.5
  • v2.0.0
  • verbose-flag
  • win_ci
  • with_suppress
  • without-console
  • wrong-type-for-request
  • yaml_cfg

pending completion
7210347484

Pull #213

github

emcek
Do not use `len(SEQUENCE)` without comparison to determine if a sequence is empty

Unnecessary list index lookup, use '_' instead
Pull Request #213: LCD Buttons

56 of 57 new or added lines in 9 files covered. (98.25%)

1786 of 1849 relevant lines covered (96.59%)

0.97 hits per line

Relevant lines Covered
Build:
Build:
1849 RELEVANT LINES 1786 COVERED LINES
0.97 HITS PER LINE
Source Files on lcd_buttons
Detailed source file information is not available for this build.

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
7210347484 lcd_buttons Do not use `len(SEQUENCE)` without comparison to determine if a sequence is empty Unnecessary list index lookup, use '_' instead Pull #213 14 Dec 2023 02:38PM UTC emcek github pending completion  
7209034343 lcd_buttons reformat ids in parametrize tests Pull #213 14 Dec 2023 12:47PM UTC emcek github
96.59
7208649247 lcd_buttons run test for get_config_yaml_location() function at windows only Pull #213 14 Dec 2023 12:14PM UTC emcek github
96.59
7208000557 lcd_buttons add test for get_config_yaml_location() function Pull #213 14 Dec 2023 11:11AM UTC emcek github
96.59
7207679923 lcd_buttons add test repr of ControlKeyData Pull #213 14 Dec 2023 10:40AM UTC emcek github
96.59
7207407301 lcd_buttons update collect_debug_data unit test Pull #213 14 Dec 2023 10:21AM UTC emcek github
96.54
7207116792 lcd_buttons refresh gkey dock when load new plane Pull #213 14 Dec 2023 09:49AM UTC emcek github
96.53
7202334169 lcd_buttons Refactor testing fixtures for plane simulation models Implemented mocking for file path to configuration YAML in testing fixtures for improved isolation. Removed debug print statements and redundant patching from individual plane models for a cle... Pull #213 13 Dec 2023 11:33PM UTC emcek github pending completion  
7202195610 lcd_buttons Merge remote-tracking branch 'origin/lcd_buttons' into lcd_buttons # Conflicts: # tests/conftest.py Pull #213 13 Dec 2023 11:17PM UTC emcek github
96.53
7202108297 lcd_buttons try patch planes fixtures push 13 Dec 2023 11:06PM UTC emcek github
96.53
See All Builds (3207)
  • Repo on GitHub
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc