summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2025-08-10integration: Add tempdir()HEADmainxengineering
This utility function centralizes the creation and error handling for temporary test directories to run native sim firmware or scripts to start a real DUT (device under test).
2025-08-10integration: Rename to TestExecuteDUT()xengineering
The old name `TestExecuteFirmware()` was written only for the native sim firmware. Nevertheless this test suite should not differentiate between a real or simulated device. Thus the term `DUT` (device under test) is more appropriate.
2025-08-10integration: Use temporary directory for testsxengineering
This removes the problem that the native sim firmware places a `flash.bin` in the source tree of the integration test which influences following tests.
2025-08-02Add `test.py` scriptxengineering
This script simplifies running tests from this repository.
2025-08-02testing: Add MPL v2.0 license headerxengineering
2025-08-02integration: Add simple execution testxengineering
This test starts the native sim firmware of iot-contact and runs it for 5 seconds.
2025-08-02Init Go module xengineering.eu/iot-contact-goxengineering
This is required to make this Git repository a Go module suitable to be specified in other Go projects.
2025-08-01Add Mozilla Public License version 2.0xengineering