mirror of
https://github.com/home-assistant/core.git
synced 2026-05-16 05:21:35 +01:00
e76bd1bbb9
* add media_source platform * fix error messages * use mime-type from asset info, instead of guessing it * add dependency for http * add tests * use direct imports and set can_play=False for images * fix tests
46 lines
1.0 KiB
Python
46 lines
1.0 KiB
Python
"""Constants for the Immich integration tests."""
|
|
|
|
from aioimmich.albums.models import ImmichAlbum
|
|
from aioimmich.assets.models import ImmichAsset
|
|
|
|
from homeassistant.const import (
|
|
CONF_API_KEY,
|
|
CONF_HOST,
|
|
CONF_PORT,
|
|
CONF_SSL,
|
|
CONF_URL,
|
|
CONF_VERIFY_SSL,
|
|
)
|
|
|
|
MOCK_USER_DATA = {
|
|
CONF_URL: "http://localhost",
|
|
CONF_API_KEY: "abcdef0123456789",
|
|
CONF_VERIFY_SSL: False,
|
|
}
|
|
|
|
MOCK_CONFIG_ENTRY_DATA = {
|
|
CONF_HOST: "localhost",
|
|
CONF_API_KEY: "abcdef0123456789",
|
|
CONF_PORT: 80,
|
|
CONF_SSL: False,
|
|
CONF_VERIFY_SSL: False,
|
|
}
|
|
|
|
MOCK_ALBUM_WITHOUT_ASSETS = ImmichAlbum(
|
|
"721e1a4b-aa12-441e-8d3b-5ac7ab283bb6",
|
|
"My Album",
|
|
"This is my first great album",
|
|
"0d03a7ad-ddc7-45a6-adee-68d322a6d2f5",
|
|
1,
|
|
[],
|
|
)
|
|
|
|
MOCK_ALBUM_WITH_ASSETS = ImmichAlbum(
|
|
"721e1a4b-aa12-441e-8d3b-5ac7ab283bb6",
|
|
"My Album",
|
|
"This is my first great album",
|
|
"0d03a7ad-ddc7-45a6-adee-68d322a6d2f5",
|
|
1,
|
|
[ImmichAsset("2e94c203-50aa-4ad2-8e29-56dd74e0eff4", "filename.jpg", "image/jpeg")],
|
|
)
|