python-kasa/kasa/tests
Steven B aa969ef020
Better firmware module support for devices not connected to the internet (#854)
Devices not connected to the internet will either error when querying
firmware queries (e.g. P300) or return misleading information (e.g.
P100). This PR adds the cloud connect query to the initial queries and
bypasses the firmware module if not connected.
2024-04-23 13:56:32 +02:00
..
fixtures Add support for KH100 hub (#847) 2024-04-22 16:24:15 +02:00
smart Add support for KH100 hub (#847) 2024-04-22 16:24:15 +02:00
__init__.py mass rename to (python-)kasa (#1) 2019-12-18 09:11:18 +01:00
conftest.py Enable and convert to future annotations (#838) 2024-04-17 15:39:24 +02:00
device_fixtures.py Add support for KH100 hub (#847) 2024-04-22 16:24:15 +02:00
discovery_fixtures.py Enable and convert to future annotations (#838) 2024-04-17 15:39:24 +02:00
fakeprotocol_iot.py Update poetry locks and pre-commit hooks (#837) 2024-04-16 20:21:20 +02:00
fakeprotocol_smart.py Better firmware module support for devices not connected to the internet (#854) 2024-04-23 13:56:32 +02:00
fixtureinfo.py Enable and convert to future annotations (#838) 2024-04-17 15:39:24 +02:00
test_aestransport.py Enable and convert to future annotations (#838) 2024-04-17 15:39:24 +02:00
test_bulb.py Add ColorModule for smart devices (#840) 2024-04-20 17:18:35 +02:00
test_childdevice.py Add fan module (#764) 2024-04-17 11:07:16 +01:00
test_cli.py Ignore system environment variables for tests (#851) 2024-04-20 16:14:53 +01:00
test_device_factory.py Add WallSwitch device type and autogenerate supported devices docs (#758) 2024-03-01 18:32:45 +00:00
test_device_type.py Refactor devices into subpackages and deprecate old names (#716) 2024-02-04 16:20:08 +01:00
test_device.py Update poetry locks and pre-commit hooks (#837) 2024-04-16 20:21:20 +02:00
test_deviceconfig.py Rename and deprecate exception classes (#739) 2024-02-21 16:52:55 +01:00
test_dimmer.py Refactor split smartdevice tests to test_{iot,smart}device (#822) 2024-03-15 15:55:48 +00:00
test_discovery.py Add WallSwitch device type and autogenerate supported devices docs (#758) 2024-03-01 18:32:45 +00:00
test_emeter.py Rename and deprecate exception classes (#739) 2024-02-21 16:52:55 +01:00
test_feature.py Add support for feature units (#843) 2024-04-22 10:25:30 +01:00
test_httpclient.py Rename and deprecate exception classes (#739) 2024-02-21 16:52:55 +01:00
test_iotdevice.py Update poetry locks and pre-commit hooks (#837) 2024-04-16 20:21:20 +02:00
test_klapprotocol.py Retry query on 403 after succesful handshake (#785) 2024-02-22 18:02:03 +01:00
test_lightstrip.py Change state_information to return feature values (#804) 2024-03-26 19:28:39 +01:00
test_plug.py Refactor split smartdevice tests to test_{iot,smart}device (#822) 2024-03-15 15:55:48 +00:00
test_protocol.py Rename and deprecate exception classes (#739) 2024-02-21 16:52:55 +01:00
test_readme_examples.py Refactor test framework (#794) 2024-02-27 18:39:04 +01:00
test_smartdevice.py Better firmware module support for devices not connected to the internet (#854) 2024-04-23 13:56:32 +02:00
test_smartprotocol.py Re-query missing responses after multi request errors (#850) 2024-04-20 17:24:49 +02:00
test_strip.py Refactor split smartdevice tests to test_{iot,smart}device (#822) 2024-03-15 15:55:48 +00:00
test_usage.py Refactor devices into subpackages and deprecate old names (#716) 2024-02-04 16:20:08 +01:00