epenet
ed9fd2c643
Use async_load_fixture in async test functions (b-i) ( #145714 )
...
* Use async_load_fixture in async test functions (b-i)
* Adjust
2025-06-01 06:31:37 -07:00
Manu
8b3bad1f54
Bump habiticalib to v.0.4.0 ( #145414 )
...
Bump habiticalib to v0.4.0
2025-05-22 07:22:50 +02:00
Manu
3ccb7d80f3
Add `update_todo` action to Habitica ( #139799 )
...
* update_todo action
* fix strings
2025-03-07 19:40:17 +01:00
Manu
3588784f1e
Add create_reward action to Habitica integration ( #139304 )
...
Add create_reward action to Habitica
2025-03-01 22:27:31 +01:00
Manu
2509353221
Add update reward action to Habitica integration ( #139157 )
2025-02-25 13:40:21 +01:00
Manu
d55a6de01b
Bump habiticalib to v0.3.4 ( #137148 )
...
Bump habiticalib to version 0.3.4
2025-02-02 10:08:14 +02:00
Manu
ec45cb4939
Improve exception handling in Habitica integration ( #135950 )
2025-01-19 19:51:55 +01:00
Manu
0c144092c6
Bump habiticalib to v.0.3.3 ( #135551 )
2025-01-14 10:07:23 +01:00
Manu
0db07a033b
Migrate Habitica integration to habiticalib ( #131032 )
...
* Migrate data to habiticalib
* Add habiticalib to init and coordinator
* Migrate Habitica config flow to habiticalib
* migrate init to habiticalib
* migrate buttons to habiticalib
* migrate switch to habiticalib
* update habiticalib
* cast_skill action
* migrate update_score
* migrate transformation items action
* migrate quest actions
* fix fixture errors
* Migrate coordinator data and content
* bump habiticalib
* Remove habitipy and use wrapper in habiticalub
* changes
* some fixes
* minor refactoring
* class_needed annotation
* Update diagnostics
* do integration setup in coordinator setup
* small changes
* raise HomeAssistantError for TooManyRequestsError
* fix docstring
* update tests
* changes to tests/snapshots
* fix update_todo_item
2024-12-29 15:00:31 +01:00
Manu
2edcda47b0
Add diagnostics platform to Habitica ( #131489 )
2024-11-26 20:02:01 +01:00
Manu
0677bba5bd
Add actions for scoring habits and rewards in Habitica ( #129605 )
2024-11-10 12:26:07 +01:00
Manu
c10f078f2a
Add sensors for attribute points (str, int, per, con) to Habitica ( #130186 )
2024-11-09 16:04:10 +01:00
Manu
fdded9e7ee
Add tests for todo platform of Habitica integration ( #128199 )
...
* Add tests for todo platform
* refactor mock_called_with
* update tests
2024-10-26 10:48:07 -07:00
Manu
8540343d7f
Add tests for Habitica integration ( #126445 )
...
* Add tests for sensor platform
* Add tests for switch platform
* Add tests for button platform
* Add tests for todo platform
* Add tests for todo platform
* Load json data fixtures
* Update snapshot
* Add fixtures
* test move todo
* parametrize todo tests, test drop notification
* test todo exceptions
* some minor improvements
* test setup retry
* Test update failed
* Test coordinator rate limit
* Test date utils
* Reduce scope of PR
* remove unused assert_mock_called_with function
* update snapshot
* Update tests/components/habitica/test_init.py
---------
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>
2024-10-11 20:03:23 +02:00
J. Nick Koston
c96781a795
Prevent plumbum from causing the testsuite to fail ( #70400 )
2022-04-22 08:40:23 +02:00