Params: add new method to get all keys (#25779)

* allKeys

* cleanup and test

Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
old-commit-hash: 85b433760a2c1a139062a40040e096b9de880e33
This commit is contained in:
Dean Lee
2022-09-16 06:43:27 +08:00
committed by GitHub
parent 99fa17ef7e
commit dc0ad229cd
4 changed files with 24 additions and 0 deletions
+8
View File
@@ -98,6 +98,14 @@ class TestParams(unittest.TestCase):
assert q.get("CarParams") is None
assert q.get("CarParams", True) == b"1"
def test_params_all_keys(self):
keys = Params().all_keys()
# sanity checks
assert len(keys) > 20
assert len(keys) == len(set(keys))
assert b"CarParams" in keys
if __name__ == "__main__":
unittest.main()