There is currently a bug in the testing framework that causes attributes to be returned when they should throw a TypeError. Appdaemon's api only takes one positional argument and then catches all kwargs. The framework takes two positional arguments leading to a mismatch in APIs.
For example, this would throw a TypeError in appdaemon, but does not in the framework:
There is currently a bug in the testing framework that causes attributes to be returned when they should throw a TypeError. Appdaemon's api only takes one positional argument and then catches all kwargs. The framework takes two positional arguments leading to a mismatch in APIs.
For example, this would throw a TypeError in appdaemon, but does not in the framework:
This should actually be called as: