Kevin Hester
|
88b73611f0
|
Move protobufs to meshtastic.protobuf python namespace
|
2024-06-26 10:05:59 -07:00 |
|
Ian McEwen
|
ebd3c7f5e8
|
Add test for fromStr base64 branch
|
2024-06-05 19:48:58 -07:00 |
|
Ian McEwen
|
919ae8c40f
|
make pylint happy, again
|
2024-06-05 19:32:45 -07:00 |
|
Ian McEwen
|
dd4fccbc77
|
Add a fairly simple property-based test as a starting point
|
2024-06-05 19:29:55 -07:00 |
|
Nerdenator
|
87a4bb0888
|
quick-coverage: fixing linting issues.
|
2024-06-04 01:15:10 -05:00 |
|
Nerdenator
|
d72cc0e201
|
quick-coverage: simple test case just to cover uncovered code.
|
2024-06-04 01:01:32 -05:00 |
|
Ian McEwen
|
b57d1d81ff
|
Fix up pylint from merged PR
|
2024-04-02 15:15:22 -07:00 |
|
Ian McEwen
|
4c97866875
|
Merge pull request #511 from flavoromission/506-show-all-module-settings
feat:506 show all module settings
|
2024-04-02 13:11:35 -07:00 |
|
Ian McEwen
|
b8640666d7
|
Fix some outstanding pylint issues (or disable the checks)
|
2024-03-19 12:47:08 -07:00 |
|
flavor omission
|
27be73c707
|
feat:506 show all module settings
Problem:
Missing fields are omitted.
Solution:
This fix sets the flag `always_print_fields_with_no_presence`
in the invocation of the protobuff method
`MessageToJson` will display the missing fields.
see: MessageToJson 6b36eb633c/python/google/protobuf/json_format.py (L82)
see: issue #506 https://github.com/meshtastic/python/issues/506
|
2024-03-18 00:01:47 -04:00 |
|
Thomas Göttgens
|
7e6f13f0a2
|
establish trunk format
|
2023-03-31 20:09:59 +02:00 |
|
Mike Kinney
|
1a2519d647
|
refactor code to util
|
2022-03-08 10:45:11 -08:00 |
|
Mike Kinney
|
a3572efaa6
|
add duplicate check
|
2022-03-08 10:44:14 -08:00 |
|
Mike Kinney
|
ede1b5f08b
|
fix when ports are not sorted
|
2022-03-07 21:21:41 -08:00 |
|
Mike Kinney
|
e53a5023f1
|
add detection of duplicate ports to findPorts; fix smoke1 test
|
2022-02-18 11:13:48 -08:00 |
|
Mike Kinney
|
26f65c4fee
|
only delay on win11
|
2022-02-18 10:08:53 -08:00 |
|
Mike Kinney
|
fdd3699ba5
|
if we have a duplicate serial port use the appropriate one
|
2022-02-16 10:08:57 -08:00 |
|
Mike Kinney
|
83439679c1
|
looks like we needed some of that dead code after all
|
2022-01-15 14:15:55 -08:00 |
|
Mike Kinney
|
a7d56504be
|
handle snake_case or camelCase
|
2022-01-14 16:36:53 -08:00 |
|
Mike Kinney
|
6a2a9d2093
|
suggested fix from MitchConner912 for not converting mac address more than once
|
2022-01-12 17:10:51 -08:00 |
|
Mike Kinney
|
0f89baa36e
|
fix the pylint unused-argument warnings
|
2022-01-12 14:41:49 -08:00 |
|
Mike Kinney
|
cba424fde0
|
move slower unit tests to unitslow
|
2022-01-05 21:12:50 -08:00 |
|
Mike Kinney
|
a915b05240
|
remove nested keys from nodes so we do not display garbage
|
2022-01-02 11:15:19 -08:00 |
|
Mike Kinney
|
a1809f5b84
|
if mac address is in nodes, format it like a valid mac address
|
2021-12-31 20:01:14 -08:00 |
|
Mike Kinney
|
4ee647403b
|
fix output on tests using pytest -s option; fixed some tests
|
2021-12-31 10:55:13 -08:00 |
|
Mike Kinney
|
10f48f130f
|
move some unit tests to unitslow
|
2021-12-31 09:59:22 -08:00 |
|
Mike Kinney
|
ab876c9efd
|
add unit test for findPorts()
|
2021-12-31 09:38:44 -08:00 |
|
Mike Kinney
|
809f005f61
|
add unit tests for ipstr(), hexstr(), and readnet_u16()
|
2021-12-30 22:26:26 -08:00 |
|
Mike Kinney
|
cecc5c3b25
|
remove the raw key from the nodes dict
|
2021-12-30 08:26:13 -08:00 |
|
Mike Kinney
|
cbd41efb19
|
add unit test for catchAndIgnore()
|
2021-12-23 00:40:21 -08:00 |
|
Mike Kinney
|
8fd00efe8b
|
working initial
|
2021-12-17 10:19:48 -08:00 |
|
Mike Kinney
|
ef9a97d1f7
|
initial test_ble_interface; add another unit test
|
2021-12-15 16:15:46 -08:00 |
|
Mike Kinney
|
80d13eac85
|
had to move test dir to tests because of pytest looking for __init__.py
|
2021-12-09 17:20:13 -08:00 |
|