tests/i2c: Update write byte test to verify with philip
tests/i2c dist/api: Add i2c tests to verify error codes
This PR starts using philip with the tests. The write byte check now doesn't depend on the read byte command and instead verifies with philip. Also adds some tests to check the correct error codes too. The error code check may point out some problems on other boards but was tested with the nucleo board.
tests/i2c: Update write byte test to verify with philip tests/i2c dist/api: Add i2c tests to verify error codes
This PR starts using philip with the tests. The write byte check now doesn't depend on the read byte command and instead verifies with philip. Also adds some tests to check the correct error codes too. The error code check may point out some problems on other boards but was tested with the nucleo board.
Fixes #7