Add test for diagnostics
#269
ci.yaml
on: pull_request
Check style formatting
49s
Run tests
1m 22s
Annotations
2 errors
Run tests:
tests/test_diagnostics.py#L34
test_config_entry_diagnostics
AssertionError: assert [+ received] == [- snapshot]
Snapshot 'test_config_entry_diagnostics' does not exist!
+ dict({
+ 'config_entry': dict({
+ 'data': dict({
+ 'api_key': '**REDACTED**',
+ 'latitude': '**REDACTED**',
+ 'longitude': '**REDACTED**',
+ 'name': 'Home',
+ }),
+ 'disabled_by': None,
+ 'domain': 'knmi',
+ 'entry_id': 'test',
+ 'minor_version': 1,
+ 'options': dict({
+ }),
+ 'pref_disable_new_entities': False,
+ 'pref_disable_polling': False,
+ 'source': 'user',
+ 'title': 'Mock Title',
+ 'unique_id': None,
+ 'version': 2,
+ }),
+ 'data': dict({
+ 'api': list([
+ dict({
+ 'bron': 'Bron: Weerdata KNMI/NOAA via Weerlive.nl',
+ 'max_verz': 300,
+ 'rest_verz': 132,
+ }),
+ ]),
+ 'liveweer': list([
+ dict({
+ 'alarm': 0,
+ 'dauwp': 10.1,
+ 'gr': 0,
+ 'gtemp': 6.8,
+ 'image': 'wolkennacht',
+ 'ldmmhg': 761,
+ 'lkop': 'Vanavond (zeer) zware windstoten',
+ 'ltekst': 'De eerstkomende uren zijn er geen waarschuwingen van kracht. Vanavond komen er (zeer) zware windstoten voor. Landinwaarts tot 90 km/u, aan de kust tot 110 km/u. De wind komt uit een zuidwestelijke richting. Verkeer en buitenactiviteiten kunnen hinder ondervinden.',
+ 'luchtd': 1015.03,
+ 'lv': 97,
+ 'plaats': 'Purmerend',
+ 'samenv': 'Licht bewolkt',
+ 'sunder': '17:51',
+ 'sup': '07:57',
+ 'temp': 10.5,
+ 'time': '14-02-2024 22:08:03',
+ 'timestamp': 1707944883,
+ 'verw': 'Bewolkt en perioden met regen. Morgen in de middag droog en zeer zacht',
+ 'windbft': 5,
+ 'windkmh': 29.1,
+ 'windknp': 15.7,
+ 'windms': 8.08,
+ 'windr': 'WZW',
+ 'windrgr': 226,
+ 'wrsch_g': '22-02-2024 18:00',
+ 'wrsch_gc': 'geel',
+ 'wrsch_gts': 1708621200,
+ 'wrschklr': 'groen',
+ 'zicht': 6990,
+ }),
+ ]),
+ 'uur_verw': list([
+ dict({
+ 'gr': 0,
+ 'image': 'nachtbewolkt',
+ 'neersl': 0,
+ 'temp': 10,
+ 'timestamp': 1707948000,
+ 'uur': '14-02-2024 23:00',
+ 'windbft': 4,
+ 'windkmh': 21,
+ 'windknp': 12,
+ 'windms': 6,
+ 'windr': 'ZW',
+ 'windrgr': 231,
+ }),
+ dict({
+ 'gr': 0,
+ 'image': 'nachtbewolkt',
+ 'neersl': 0,
+ 'temp': 10,
+ 'timestamp': 1707951600,
+ 'uur': '15-02-2024 00:00',
+ 'windbft': 3,
+ 'windkmh': 18,
+ 'windknp': 10,
+ 'windms': 5,
+ 'windr': 'ZW',
+ 'windrgr': 233,
+ }),
+ dict({
+ 'gr': 0,
+ 'image': 'regen',
+ 'neersl': 0.1,
+ 'temp': 10,
+ 'timestamp': 1707955200,
+ 'uur': '15-02-2024 01:00',
+ 'windbft': 3,
+ 'windkmh': 18,
+ ......
|
Run tests
Process completed with exit code 1.
|