Coverage for polar/benefit/strategies/__init__.py: 100%
8 statements
« prev ^ index » next coverage.py v7.15.2, created at 2026-10-07 12:42 +0000
« prev ^ index » next coverage.py v7.15.2, created at 2026-10-07 12:42 +0000
1from .base import (
2 BenefitActionRequiredError,
3 BenefitProperties,
4 BenefitPropertiesValidationError,
5 BenefitRetriableError,
6 BenefitServiceError,
7 BenefitServiceProtocol,
8)
9from .custom.properties import BenefitGrantCustomProperties
10from .discord.properties import BenefitGrantDiscordProperties
11from .downloadables.properties import BenefitGrantDownloadablesProperties
12from .github_repository.properties import BenefitGrantGitHubRepositoryProperties
13from .license_keys.properties import BenefitGrantLicenseKeysProperties
15BenefitGrantProperties = (
16 BenefitGrantDiscordProperties
17 | BenefitGrantGitHubRepositoryProperties
18 | BenefitGrantDownloadablesProperties
19 | BenefitGrantLicenseKeysProperties
20 | BenefitGrantCustomProperties
21)
23__all__ = [
24 "BenefitProperties",
25 "BenefitActionRequiredError",
26 "BenefitServiceProtocol",
27 "BenefitPropertiesValidationError",
28 "BenefitRetriableError",
29 "BenefitServiceError",
30 "BenefitGrantProperties",
31]