gp2040ce-binary-tools/tests
Brian S. Stephan 221f45557e
support the adding of new repeated elements
take for instance:
repeated AlternativePinMappings alternativePinMappings = 1 [(nanopb).max_count = 3];

this, in C, creates a three-struct-sized array alternativePinMappings[].
in python, this is the same idea, where profileOptions' field is a
special container to which AlternativePinMappings can be added. this
allows adding elements via the UI. it does *NOT* implement limits (yet?)
so you can add more (and I think the board will just ignore them and
drop them on write)
2023-07-01 17:05:19 -05:00
..
test-files update test .protos with main + repeated example 2023-07-01 14:45:32 -05:00
conftest.py properly account for combining config section with firmware 2023-06-28 12:52:49 -05:00
test_builder.py add more methods for writing a config to file 2023-06-29 14:43:46 -05:00
test_commands.py concatenate command: combine firmware and storage into one file 2023-06-26 15:32:32 -05:00
test_gui.py support the adding of new repeated elements 2023-07-01 17:05:19 -05:00
test_package.py add pytest, test creation/import of config_pb2 module 2023-06-20 19:57:38 -05:00
test_storage.py update test .protos with main + repeated example 2023-07-01 14:45:32 -05:00