Jason Cheatham
                                            Jason Cheatham
                                        
                                    Hmm...this is actually a bug (or at least an inconvenience) in the Intern typings. `SuiteLifeCycleFunction` shouldn't care about the resolution type of a Promise. `findDisplayedByCssSelector` returns essentially a `PromiseLike` which...
This slipped through before because the completed tutorial uses async/await rather than explicitly returning a Command chain. Since no value is explicitly returned in the async/await version of the test,...
Once a new version of Intern is published (likely 4.1.3), the tutorial will be updated to use it. Until then, using `await` or tacking a `.end()` or `.then(() => {})`...
Do we want the tutorial to require the user to setup a cloud testing service vs just using local Selenium?
Ah, we start with Selenium.
I went through the README and made some minor updates to the text, and pointed a bunch of links at the Intern 4 docs. I haven't walked all the way...
The issue is that query params values can only be strings, and there’s no unambiguous way to represent anything else. Converting boolean false to ”false” or “0” would be reasonable...
So the goal here is to have the integration pay better attention to the supported modes, not advertising functionality that isn't available?
For your target device, what are the supported thermostat modes and fan modes? Does it even support fan modes?
Thanks for the detailed report! > Once integration is completed in Home Assistant, only Aqara Sensor Battery is available. This is expected for button controllers. The buttons themselves generate events...