|
|
%!s(int64=6) %!d(string=hai) anos | |
|---|---|---|
| .. | ||
| helpers | %!s(int64=6) %!d(string=hai) anos | |
| lib | %!s(int64=6) %!d(string=hai) anos | |
| spec | %!s(int64=6) %!d(string=hai) anos | |
| .rspec | %!s(int64=6) %!d(string=hai) anos | |
| .ruby-version | %!s(int64=6) %!d(string=hai) anos | |
| Gemfile | %!s(int64=6) %!d(string=hai) anos | |
| Gemfile.lock | %!s(int64=6) %!d(string=hai) anos | |
| README.md | %!s(int64=6) %!d(string=hai) anos | |
| espmh.env.example | %!s(int64=6) %!d(string=hai) anos | |
| settings.json.example | %!s(int64=6) %!d(string=hai) anos | |
This integration test suite is built using rspec. It integrates with espMH in a variety of ways, and monitors externally visible behaviors and states to ensure they match expectations.
settings.json.example to settings.json and make appropriate modifications for your setup.espmh.env.example to espmh.env and make appropriate modifications. For MQTT tests, you will need an external MQTT broker.bundle install.Run the tests using bundle exec rspec.