openweave / openweave-core

openWeave is a home area network application protocol stack designed to enable asynchronous, symmetric, device-to-device, device-to-mobile and device-to-cloud communications for control path and data path messaging.
Apache License 2.0
232 stars 106 forks source link

The Addition of WoBLE Unit Tests (Commit 04e36383) Breaks against LwIP #108

Open gerickson opened 5 years ago

gerickson commented 5 years ago

The addition of WoBLE unit tests break against LwIP with commit 04e36383. It is likely this test either needs to be re-strategized for LwIP or disabled for LwIP.

gerickson commented 5 years ago

At this point, commit 13c5774b5dcfbc1df79c0bd1ae1c0e4a9798bc4f addresses ensuring the TestWoble is always built but only run when building against BSD sockets. Commit 04364c1993c0399b86dafc285775f17607068538 addresses ensuring basic, non-LwIP-based unit and functional tests are run.

Remaining open is determining how to run TestWoble in an LwIP environment, likely with Happy.