Update tplink config to include aes keys #211893
ci.yaml
on: pull_request
Collect information & changes data
13s
Matrix: Prepare dependencies
Matrix: lint-hadolint
Check hassfest
54s
Check all requirements
25s
Check mypy
33s
Audit licenses
0s
Check pylint
33s
Check pylint on tests
34s
Check ruff-format
22s
Check ruff
25s
Check other linters
42s
Matrix: pytest-full
Matrix: pytest-mariadb
Matrix: pytest-partial
Matrix: pytest-postgres
Upload test coverage to Codecov (partial suite)
0s
Upload test coverage to Codecov (full suite)
0s
Annotations
2 errors
Run tests Python 3.12 (tplink):
tests/components/tplink/test_config_flow.py#L148
test_discovery[AES]
AssertionError: assert {'aes_keys': ...rstuv==', ...} == {'aes_keys': ...rstuv==', ...}
Omitting 6 identical items, use -vv to show
Differing items:
{'aes_keys': (dict[str, str], {'private': 'foo', 'public': 'bar'})} != {'aes_keys': {'private': 'foo', 'public': 'bar'}}
Full diff:
{
- 'aes_keys': {
? ^
+ 'aes_keys': (
? ^
+ dict[str, str],
+ {
- 'private': 'foo',
+ 'private': 'foo',
? ++++
- 'public': 'bar',
+ 'public': 'bar',
? ++++
+ },
- },
? ^
+ ),
? ^
'alias': 'My Bulb',
'connection_parameters': {
'device_family': 'SMART.TAPOPLUG',
'encryption_type': 'AES',
},
'credentials_hash': 'AES/abcdefghijklmnopqrstuvabcdefghijklmnopqrstuv==',
'host': '127.0.0.2',
'model': 'HS100',
'uses_http': True,
}
|
Run tests Python 3.12 (tplink)
Process completed with exit code 1.
|
Artifacts
Produced during runtime
Name | Size | |
---|---|---|
pytest-211893-3.12-tplink
Expired
|
2.9 KB |
|