Description
Add a libindigo-test crate that contains functionality for running unit and integration tests by libindigo-rs and libindigo-ffi users.
Goals
Task List
TODO: break down this Epic into manageable sub tasks and add them to the list below.
Additional Notes
[!NOTE] some thought must go into avoiding circular dependencies between the main this crate and other crates to meet the last goal.
[!NOTE] The test crate should provide support for running a real INDIGO server running devices implemented in libindigo-rs.
Description
Add a
libindigo-testcrate that contains functionality for running unit and integration tests bylibindigo-rsandlibindigo-ffiusers.Goals
libindigo-testcrate code.Task List
TODO: break down this Epic into manageable sub tasks and add them to the list below.
Additional Notes