chirp/tests/unit
Neil McNeight a883164ead Second half of BCD work on kenwood_tone functions.
With this commit, the _set_tone_val() function now properly creates
binary-coded decimal (BCD) numbers, depending on how dcs_enc_base and
tone_enc_base are set when constructing a tone model.

The test cases were expanded to cover all permutations of valid values
for dcs_enc_base (8, 10, and 16) and tone_enc_base (10 and 16). All of
these test cases allow testing new inputs and outputs, as well as
validating that the new settings do not interfere with parsing when it
is not expected to.
2026-08-01 21:53:43 -07:00
..
__init__.py Fix delete-and-shift when the hole target becomes the last memory 2013-02-12 17:41:50 -08:00
base.py Fix default argument parsing on Linux 2024-03-11 15:10:57 -07:00
rb-united_states-oregon.json Add repeaterbook tests and fix a bug found 2023-01-14 16:22:50 -08:00
rtcsv_ft3d.csv Fix reading RTSystems CSV files 2024-06-17 17:07:47 -07:00
rtcsv_ftm400.csv Fix reading RTSystems CSV files 2024-06-17 17:07:47 -07:00
rtcsv_ftm500.csv Fix reading RTSystems CSV files 2024-06-17 17:07:47 -07:00
test_alinco_clone.py alinco dr735t: implementation of Alinco DR-735T/N Driver 2024-04-09 14:55:49 -07:00
test_amsats.py feat: Add Radio Amateur Satellites query source, integrate it into the UI. 2026-03-15 17:33:54 -07:00
test_bandplan.py Style cleanups for tests/unit 2023-03-10 18:07:04 -08:00
test_baofeng_fmradio.py Add baofeng FM radio uni tests 2023-03-16 19:40:10 -07:00
test_bitwise.py bitwise: Add memory union support 2025-09-26 16:38:06 -07:00
test_btech_docs.py Add QYT KT-8900 setting documentation 2026-07-24 15:29:57 -07:00
test_checksum.py Centralize common checksum methods 2026-03-20 17:42:07 -07:00
test_chirp_common.py Fix from_*Hz() helpers 2026-02-25 18:26:40 -08:00
test_cli.py Add super simple CLI test to get started 2023-01-14 16:22:50 -08:00
test_csv.py csv: Refactor to support TSV read/write 2025-02-21 16:18:41 -08:00
test_directory.py Refactor detection for class isolation 2024-05-03 17:56:57 -07:00
test_icf.py Add padding support to icf.warp_byte_size 2024-08-13 15:08:16 -07:00
test_icom_clone.py Make test_icom_clone honor radio _ranges 2024-11-28 09:12:40 -08:00
test_import_logic.py Don't complain about incompatible tones on import if no tone mode selected 2026-05-07 16:58:11 -07:00
test_kenwood_tone.py Second half of BCD work on kenwood_tone functions. 2026-08-01 21:53:43 -07:00
test_kguv8d.py Style cleanups for tests/unit 2023-03-10 18:07:04 -08:00
test_kguv920.py Convert KGUV920PA for py3 2022-12-22 18:57:20 -08:00
test_logger.py Capture and show driver messages during load 2024-01-29 18:30:42 -08:00
test_mappingmodel.py Migrate old mox-based tests to mock 2023-02-22 19:23:41 -08:00
test_network_sources.py Style cleanups for tests/unit 2023-03-10 18:07:04 -08:00
test_repeaterbook.py Improve cache performance for RepeaterBook queries 2026-04-14 16:45:17 -07:00
test_retevis_ra25.py anytone779: support sql_mode when setting 2026-01-10 06:00:21 -08:00
test_serialtrace.py Improve timeout sanity checks 2026-01-17 16:34:08 -08:00
test_settings.py Allow invalid settings to remain uninitialized 2024-02-05 17:04:53 -08:00
test_th9800.py Style cleanups for tests/unit 2023-03-10 18:07:04 -08:00
test_util.py Make hexprint show proper data length 2022-11-19 17:33:02 -08:00
test_wxui_memquery.py Add filtering capability to the memory editor 2024-12-11 10:32:57 -08:00
test_wxui_radiothread.py Update detected models label generation and test 2024-10-02 19:46:31 -07:00
test_yaesu_clone.py Fix offset problem on Asia version FT-25R/65R 2023-03-18 08:32:57 -07:00