SmartThingsCommunity / SmartThingsEdgeDrivers

Apache License 2.0
259 stars 446 forks source link

chore: First integration tests for Hue #1541

Open dljsjr opened 1 month ago

dljsjr commented 1 month ago

Check all that apply

Type of Change

Checklist

Description of Change

The next Lua Libs API release will have rudimentary support for testing LAN type edge drivers, so we're starting to write some integration tests for Philips Hue in advance of this.

The current state of the in-development Lua Libs supports basic TCP client/server REST-ful interactions, so we've started writing some tests to exercise that.

Summary of Completed Tests

WIP

github-actions[bot] commented 1 month ago

Invitation URL: https://bestow-regional.api.smartthings.com/invite/3X215EpLJQ2R

github-actions[bot] commented 1 month ago

Test Results

   61 files    378 suites   0s :stopwatch: 1 821 tests 1 821 :white_check_mark: 0 :zzz: 0 :x: 3 169 runs  3 169 :white_check_mark: 0 :zzz: 0 :x:

Results for commit e47e0e84.

:recycle: This comment has been updated with latest results.

github-actions[bot] commented 1 month ago

File Coverage
All files NaN% :x:

Minimum allowed coverage is 90%

Generated by :monkey: cobertura-action against e47e0e84540da46fa496ca8958611eeae5f9c51f