Code quality
ALN** occurrences by order of importance¶
| NOQA | Number of occurrences |
|---|---|
| ALN069: You can't import models from other components, see: https://www.notion.so/alaninsurance/Modular-monolith-a9d84f1318d34115bbd08b3648e5a587 ⧉", | 68 |
ALN043: You can only import things from a Component public module, see: https://www.notion.so/alaninsurance/Modular-monolith-a9d84f1318d34115bbd08b3648e5a587 ⧉", |
83 |
ALN039: The module public cannot import other components (or from apps/), it's meant to be the public interface of the component #{self.component_name}, see: https://www.notion.so/alaninsurance/Modular-monolith-a9d84f1318d34115bbd08b3648e5a587 ⧉", |
61 |
| ALN027: This class checks that no protected attribute access is used. | 1 |
| ALN059: Checks that all component dependencies are declared in the root of a component | 95 |
| ALN085: Enforces SQLAlchemy 2.0 query style by detecting deprecated patterns that will be removed in SQLAlchemy 2.0. This linter checks for: 1. Usage of session.query() which is deprecated in favor of session.scalar(), session.scalars(), or session.execute() Note: Other SQLAlchemy 2.0 deprecation warnings are already being turned into errors at runtime by the _turn_sql_alchemy_warning_into_errors function in backend/shared/models/orm/sqlalchemy.py. | 112 |
Listing of files of the most critical ALN**¶
ALN069 occurs 68 times¶
| File:line | Content |
|---|---|
| components/gamification/internal/helpers/tests/test_insurance.py:8 ⧉ | from components.fr.internal.models.enums.employee_termination_type import ( # noqa: ALN059, ALN069 |
| components/gamification/internal/business_logic/queries/tests/test_badges.py:5 ⧉ | from components.eyewear.internal.models.tests.factories.eyewear_frame_order_factory import ( # noqa: ALN069 # , |
| components/gamification/internal/business_logic/queries/tests/test_badges.py:8 ⧉ | from components.eyewear.internal.models.tests.factories.eyewear_user_factory import ( # noqa: ALN069 # , |
| components/gamification/internal/business_logic/queries/tests/test_users.py:15 ⧉ | from components.fr.internal.tests.factories.company import ( # noqa: ALN043, ALN059, ALN069 |
| components/gamification/internal/business_logic/queries/tests/test_users.py:18 ⧉ | from components.fr.internal.tests.factories.contract import ( # noqa: ALN043, ALN059, ALN069 |
| components/gamification/internal/business_logic/queries/tests/test_users.py:21 ⧉ | from components.fr.internal.tests.factories.enrollment import ( # noqa: ALN043, ALN059, ALN069 |
| components/gamification/internal/business_logic/queries/tests/test_users.py:24 ⧉ | from components.fr.internal.tests.factories.insurance_profile import ( # noqa: ALN043, ALN059, ALN069 |
| components/gamification/internal/business_logic/queries/tests/test_users.py:27 ⧉ | from components.fr.internal.tests.factories.policy import ( # noqa: ALN043, ALN059, ALN069 |
| components/gamification/internal/business_logic/queries/tests/test_users.py:30 ⧉ | from components.fr.internal.tests.factories.user import ( # noqa: ALN043, ALN059, ALN069 |
| components/gamification/public/controllers/tests/test_team_challenge_smorest_migration.py:19 ⧉ | from components.fr.internal.models.tests.test_user import ( # noqa: ALN039, ALN069 |
| components/gamification/public/controllers/tests/test_walk_leagues_smorest_migration.py:13 ⧉ | from components.fr.internal.models.tests.test_user import ( # noqa: ALN039, ALN069 |
| components/gamification/public/controllers/tests/test_play_history.py:11 ⧉ | from components.fr.internal.models.tests.test_user import ( # noqa: ALN039, ALN069 |
| components/gamification/public/controllers/tests/test_players.py:15 ⧉ | from components.fr.internal.models.tests.test_user import ( # noqa: ALN039, ALN069 |
| components/gamification/public/controllers/tests/test_players.py:48 ⧉ | from components.fr.internal.models.tests.test_user import ( # noqa: ALN039, ALN069 |
| components/gamification/public/controllers/tests/test_players.py:81 ⧉ | from components.fr.internal.models.tests.test_user import ( # noqa: ALN039, ALN069 |
| components/gamification/public/controllers/tests/test_charity.py:10 ⧉ | from components.fr.internal.models.tests.test_user import ( # noqa: ALN039, ALN069 |
| components/gamification/public/controllers/tests/test_charity.py:42 ⧉ | from components.fr.internal.models.tests.test_user import ( # noqa: ALN039, ALN069 |
| components/gamification/public/controllers/tests/test_vouchers_smorest_migration.py:10 ⧉ | from components.fr.internal.models.tests.test_user import ( # noqa: ALN039, ALN069 |
| components/gamification/public/controllers/tests/test_walk_challenge_smorest_migration.py:23 ⧉ | from components.fr.internal.models.tests.test_user import ( # noqa: ALN039, ALN069 |
| components/gamification/public/controllers/tests/test_player.py:10 ⧉ | from components.fr.internal.models.tests.test_user import ( # noqa: ALN039, ALN069 |
| components/gamification/public/controllers/tests/test_player.py:74 ⧉ | from components.fr.internal.models.tests.test_user import ( # noqa: ALN039, ALN069 |
| components/gamification/public/controllers/tests/test_player.py:104 ⧉ | from components.fr.internal.models.tests.test_user import ( # noqa: ALN039, ALN069 |
| components/gamification/public/controllers/tests/test_player.py:136 ⧉ | from components.fr.internal.models.tests.test_user import ( # noqa: ALN039, ALN069 |
| components/gamification/public/controllers/tests/test_player.py:168 ⧉ | from components.fr.internal.models.tests.test_user import ( # noqa: ALN039, ALN069 |
| components/gamification/public/controllers/tests/test_player.py:209 ⧉ | from components.fr.internal.models.tests.test_user import ( # noqa: ALN039, ALN069 |
| components/gamification/public/controllers/tests/test_walk_history.py:20 ⧉ | from components.fr.internal.models.tests.test_user import ( # noqa: ALN039, ALN069 |
| components/gamification/public/controllers/tests/test_walk_history.py:68 ⧉ | from components.fr.internal.models.tests.test_user import ( # noqa: ALN039, ALN069 |
| components/gamification/public/controllers/tests/test_reactions_smorest_migration.py:17 ⧉ | from components.fr.internal.models.tests.test_user import ( # noqa: ALN039, ALN069 |
| components/gamification/public/controllers/tests/test_reactions_smorest_migration.py:59 ⧉ | from components.fr.internal.models.tests.test_user import ( # noqa: ALN039, ALN069 |
| components/gamification/public/controllers/tests/test_reactions_smorest_migration.py:101 ⧉ | from components.fr.internal.models.tests.test_user import ( # noqa: ALN039, ALN069 |
| components/gamification/public/controllers/tests/test_reactions_smorest_migration.py:123 ⧉ | from components.fr.internal.models.tests.test_user import ( # noqa: ALN039, ALN069 |
| components/gamification/public/controllers/tests/test_reactions_smorest_migration.py:154 ⧉ | from components.fr.internal.models.tests.test_user import ( # noqa: ALN039, ALN069 |
| components/gamification/public/controllers/tests/test_badges.py:14 ⧉ | from components.fr.internal.models.tests.test_user import ( # noqa: ALN039, ALN059, ALN069 |
| components/gamification/public/controllers/tests/test_badges.py:59 ⧉ | from components.fr.internal.models.tests.test_user import ( # noqa: ALN039, ALN059, ALN069 |
| components/gamification/public/controllers/tests/test_daily_challenges.py:15 ⧉ | from components.fr.internal.models.tests.test_user import ( # noqa: ALN039, ALN059, ALN069 |
| components/gamification/public/controllers/tests/test_daily_challenges.py:71 ⧉ | from components.fr.internal.models.tests.test_user import ( # noqa: ALN039, ALN059, ALN069 |
| components/gamification/public/controllers/tests/test_daily_challenges.py:97 ⧉ | from components.fr.internal.models.tests.test_user import ( # noqa: ALN039, ALN059, ALN069 |
| components/gamification/public/controllers/tests/test_daily_challenges.py:135 ⧉ | from components.fr.internal.models.tests.test_user import ( # noqa: ALN039, ALN059, ALN069 |
| components/gamification/public/controllers/tests/test_daily_challenges.py:159 ⧉ | from components.fr.internal.models.tests.test_user import ( # noqa: ALN039, ALN059, ALN069 |
| components/gamification/public/controllers/tests/test_daily_challenges.py:183 ⧉ | from components.fr.internal.models.tests.test_user import ( # noqa: ALN039, ALN059, ALN069 |
| components/gamification/public/controllers/tests/test_streaks_smorest_migration.py:17 ⧉ | from components.fr.internal.models.tests.test_user import ( # noqa: ALN039, ALN069 |
| components/gamification/public/controllers/tests/test_scores_smorest_migration.py:11 ⧉ | from components.fr.internal.models.tests.test_user import ( # noqa: ALN039, ALN069 |
| components/gamification/public/controllers/tests/test_cycling.py:16 ⧉ | from components.fr.internal.models.tests.test_user import ( # noqa: ALN039, ALN059, ALN069 |
| components/gamification/public/controllers/tests/test_cycling.py:42 ⧉ | from components.fr.internal.models.tests.test_user import ( # noqa: ALN039, ALN059, ALN069 |
| components/gamification/public/controllers/tests/test_cycling.py:79 ⧉ | from components.fr.internal.models.tests.test_user import ( # noqa: ALN039, ALN059, ALN069 |
| components/gamification/public/controllers/tests/test_achievements.py:17 ⧉ | from components.fr.internal.models.tests.test_user import ( # noqa: ALN039, ALN059, ALN069 |
| components/gamification/public/controllers/tests/test_achievements.py:54 ⧉ | from components.fr.internal.models.tests.test_user import ( # noqa: ALN039, ALN059, ALN069 |
| components/gamification/public/controllers/tests/test_achievements.py:93 ⧉ | from components.fr.internal.models.tests.test_user import ( # noqa: ALN039, ALN059, ALN069 |
| components/gamification/public/controllers/tests/test_records.py:12 ⧉ | from components.fr.internal.models.tests.test_user import ( # noqa: ALN039, ALN069 |
| components/gamification/public/controllers/tests/test_points.py:11 ⧉ | from components.fr.internal.models.tests.test_user import ( # noqa: ALN039, ALN069 |
| components/gamification/public/controllers/tests/test_points.py:53 ⧉ | from components.fr.internal.models.tests.test_user import ( # noqa: ALN039, ALN069 |
| components/gamification/public/controllers/tests/test_points.py:95 ⧉ | from components.fr.internal.models.tests.test_user import ( # noqa: ALN039, ALN069 |
| components/gamification/public/controllers/tests/test_reactions.py:20 ⧉ | from components.fr.internal.models.tests.test_user import ( # noqa: ALN039, ALN059, ALN069 |
| components/gamification/public/controllers/tests/test_reactions.py:88 ⧉ | from components.fr.internal.models.tests.test_user import ( # noqa: ALN039, ALN059, ALN069 |
| components/gamification/public/controllers/tests/test_reactions.py:119 ⧉ | from components.fr.internal.models.tests.test_user import ( # noqa: ALN039, ALN059, ALN069 |
| components/gamification/public/controllers/tests/test_stats_smorest_migration.py:13 ⧉ | from components.fr.internal.models.tests.test_user import ( # noqa: ALN039, ALN069 |
| components/gamification/public/controllers/tests/test_duels.py:25 ⧉ | from components.fr.internal.models.tests.test_user import ( # noqa: ALN039, ALN059, ALN069 |
| components/gamification/public/controllers/tests/test_duels.py:63 ⧉ | from components.fr.internal.models.tests.test_user import ( # noqa: ALN039, ALN059, ALN069 |
| components/gamification/public/controllers/tests/test_duels.py:88 ⧉ | from components.fr.internal.models.tests.test_user import ( # noqa: ALN039, ALN059, ALN069 |
| components/gamification/public/controllers/tests/test_duels.py:116 ⧉ | from components.fr.internal.models.tests.test_user import ( # noqa: ALN039, ALN059, ALN069 |
| components/gamification/public/controllers/tests/test_duels.py:162 ⧉ | from components.fr.internal.models.tests.test_user import ( # noqa: ALN039, ALN059, ALN069 |
| components/gamification/public/controllers/tests/test_duels_smorest_migration.py:12 ⧉ | from components.fr.internal.models.tests.test_user import ( # noqa: ALN039, ALN069 |
| components/gamification/public/controllers/tests/test_duels_smorest_migration.py:47 ⧉ | from components.fr.internal.models.tests.test_user import ( # noqa: ALN039, ALN069 |
| components/gamification/public/controllers/tests/test_duels_smorest_migration.py:80 ⧉ | from components.fr.internal.models.tests.test_user import ( # noqa: ALN039, ALN069 |
| components/gamification/public/controllers/tests/test_purchases.py:9 ⧉ | from components.fr.internal.models.tests.test_user import ( # noqa: ALN039, ALN069 |
| components/gamification/public/controllers/tests/test_purchases.py:42 ⧉ | from components.fr.internal.models.tests.test_user import ( # noqa: ALN039, ALN069 |
| components/gamification/public/controllers/tests/test_users.py:10 ⧉ | from components.fr.internal.models.tests.test_user import ( # noqa: ALN039, ALN069 |
| components/gamification/public/controllers/tests/test_users.py:38 ⧉ | from components.fr.internal.models.tests.test_user import ( # noqa: ALN039, ALN069 |
ALN043 occurs 83 times¶
| File:line | Content |
|---|---|
| components/gamification/internal/models/tests/factories.py:5 ⧉ | from components.fr.internal.tests.factories.contract import ( # noqa: ALN043, ALN059 |
| components/gamification/internal/models/tests/factories.py:8 ⧉ | from components.fr.internal.tests.factories.enrollment import ( # noqa: ALN043, ALN059 |
| components/gamification/internal/models/tests/factories.py:11 ⧉ | from components.fr.internal.tests.factories.insurance_profile import ( # noqa: ALN043, ALN059 |
| components/gamification/internal/models/tests/factories.py:14 ⧉ | from components.fr.internal.tests.factories.policy import ( # noqa: ALN043, ALN059 |
| components/gamification/internal/models/tests/factories.py:17 ⧉ | from components.fr.internal.tests.factories.user import ( # noqa: ALN043, ALN059 |
| components/gamification/internal/helpers/tests/test_insurance.py:11 ⧉ | from components.fr.internal.tests.factories.contract import ( # noqa: ALN043, ALN059 |
| components/gamification/internal/helpers/tests/test_insurance.py:14 ⧉ | from components.fr.internal.tests.factories.enrollment import ( # noqa: ALN043, ALN059 |
| components/gamification/internal/helpers/tests/test_insurance.py:17 ⧉ | from components.fr.internal.tests.factories.insurance_profile import ( # noqa: ALN043, ALN059 |
| components/gamification/internal/helpers/tests/test_insurance.py:20 ⧉ | from components.fr.internal.tests.factories.policy import ( # noqa: ALN043, ALN059 |
| components/gamification/internal/helpers/tests/test_insurance.py:23 ⧉ | from components.fr.internal.tests.factories.policy_ani_contract import ( # noqa: ALN043, ALN059 |
| components/gamification/internal/helpers/tests/test_insurance.py:26 ⧉ | from components.fr.internal.tests.factories.user import ( # noqa: ALN043, ALN059 |
| components/gamification/internal/helpers/tests/test_insurance.py:57 ⧉ | from components.fr.bootstrap.dependencies.gamification import ( # noqa: ALN043, ALN059 |
| components/gamification/internal/helpers/tests/test_insurance.py:60 ⧉ | from components.fr.internal.tests.factories.company import ( # noqa: ALN043, ALN059 |
| components/gamification/internal/helpers/tests/test_insurance.py:87 ⧉ | from components.fr.bootstrap.dependencies.gamification import ( # noqa: ALN043, ALN059 |
| components/gamification/internal/helpers/tests/test_insurance.py:90 ⧉ | from components.fr.internal.tests.factories.company import ( # noqa: ALN043, ALN059 |
| components/gamification/internal/helpers/tests/test_insurance.py:93 ⧉ | from components.fr.internal.tests.factories.company_admin import ( # noqa: ALN043, ALN059 |
| components/gamification/internal/helpers/tests/test_insurance.py:136 ⧉ | from components.fr.internal.tests.factories.company import ( # noqa: ALN043, ALN059 |
| components/gamification/internal/helpers/tests/test_insurance.py:139 ⧉ | from components.fr.internal.tests.factories.company_admin import ( # noqa: ALN043, ALN059 |
| components/gamification/internal/helpers/tests/test_insurance.py:213 ⧉ | from components.fr.internal.tests.factories.company import ( # noqa: ALN043, ALN059 # test needs FR account/company to exercise the cache path |
| components/gamification/internal/helpers/tests/test_insurance.py:216 ⧉ | from components.fr.internal.tests.factories.user import ( # noqa: ALN043, ALN059 # test needs FR users with first/last name to exercise name resolution |
| components/gamification/internal/helpers/tests/test_insurance.py:292 ⧉ | from components.fr.internal.tests.factories.user import ( # noqa: ALN043, ALN059 # test needs FR user with first/last name to exercise name resolution |
| components/gamification/internal/helpers/tests/test_date.py:11 ⧉ | from components.fr.bootstrap.dependencies.gamification import ( # noqa: ALN043, ALN059 |
| components/gamification/internal/helpers/tests/test_date.py:50 ⧉ | from components.fr.bootstrap.dependencies.gamification import ( # noqa: ALN043, ALN059 |
| components/gamification/internal/helpers/tests/test_date.py:93 ⧉ | from components.fr.bootstrap.dependencies.gamification import ( # noqa: ALN043, ALN059 |
| components/gamification/internal/helpers/tests/test_duels.py:20 ⧉ | from components.fr.bootstrap.dependencies.gamification import ( # noqa: ALN043, ALN059 |
| components/gamification/internal/business_logic/actions/leagues.py:294 ⧉ | invalidate_account_leagues_metadata_cached, # noqa: ALN043 |
| components/gamification/internal/business_logic/actions/tests/test_walk_leagues.py:48 ⧉ | from components.fr.internal.tests.factories.company import ( # noqa: ALN043, ALN059 |
| components/gamification/internal/business_logic/actions/tests/test_walk_leagues.py:92 ⧉ | from components.fr.internal.tests.factories.company import ( # noqa: ALN043, ALN059 |
| components/gamification/internal/business_logic/actions/tests/test_walk_leagues.py:129 ⧉ | from components.fr.internal.tests.factories.company import ( # noqa: ALN043, ALN059 |
| components/gamification/internal/business_logic/actions/tests/test_walk_leagues.py:255 ⧉ | from components.fr.internal.tests.factories.company import ( # noqa: ALN043, ALN059 |
| components/gamification/internal/business_logic/actions/tests/test_walk_leagues.py:291 ⧉ | from components.fr.internal.tests.factories.company import ( # noqa: ALN043, ALN059 |
| components/gamification/internal/business_logic/actions/tests/test_walk_leagues.py:329 ⧉ | from components.fr.internal.tests.factories.company import ( # noqa: ALN043, ALN059 |
| components/gamification/internal/business_logic/actions/tests/test_player.py:13 ⧉ | from components.fr.internal.tests.factories.user import ( # noqa: ALN043, ALN059 |
| components/gamification/internal/business_logic/actions/tests/test_player.py:39 ⧉ | from components.fr.internal.tests.factories.company import ( # noqa: ALN043, ALN059 |
| components/gamification/internal/business_logic/actions/tests/test_player.py:42 ⧉ | from components.fr.internal.tests.factories.user import ( # noqa: ALN043, ALN059 |
| components/gamification/internal/business_logic/actions/tests/test_walk_history.py:5 ⧉ | from components.fr.internal.tests.factories.user import ( # noqa: ALN043, ALN059 |
| components/gamification/internal/business_logic/actions/tests/test_walk_history.py:291 ⧉ | from components.fr.bootstrap.dependencies.gamification import ( # noqa: ALN043, ALN059 |
| components/gamification/internal/business_logic/actions/tests/test_walk_history.py:337 ⧉ | from components.fr.bootstrap.dependencies.gamification import ( # noqa: ALN043, ALN059 |
| components/gamification/internal/business_logic/actions/tests/test_walk_history.py:379 ⧉ | from components.fr.bootstrap.dependencies.gamification import ( # noqa: ALN043, ALN059 |
| components/gamification/internal/business_logic/actions/tests/test_walk_progress.py:13 ⧉ | from components.fr.bootstrap.dependencies.gamification import ( # noqa: ALN043, ALN059 |
| components/gamification/internal/business_logic/actions/tests/test_walk_progress.py:16 ⧉ | from components.fr.internal.tests.factories.user import ( # noqa: ALN043, ALN059 |
| components/gamification/internal/business_logic/actions/tests/test_walk_progress.py:192 ⧉ | from components.fr.internal.tests.factories.user import ( # noqa: ALN043, ALN059 |
| components/gamification/internal/business_logic/actions/tests/test_walk_progress.py:310 ⧉ | from components.fr.bootstrap.dependencies.gamification import ( # noqa: ALN043, ALN059 |
| components/gamification/internal/business_logic/actions/tests/test_walk_progress.py:313 ⧉ | from components.fr.internal.tests.factories.user import ( # noqa: ALN043, ALN059 |
| components/gamification/internal/business_logic/actions/tests/test_walk_progress.py:349 ⧉ | from components.fr.internal.tests.factories.user import ( # noqa: ALN043, ALN059 |
| components/gamification/internal/business_logic/actions/tests/test_walk_leaderboard.py:29 ⧉ | from components.fr.internal.tests.factories.company import ( # noqa: ALN043, ALN059 |
| components/gamification/internal/business_logic/actions/tests/test_walk_leaderboard.py:226 ⧉ | from components.fr.internal.tests.factories.company import ( # noqa: ALN043, ALN059 |
| components/gamification/internal/business_logic/queries/tests/test_team_challenge_winners.py:5 ⧉ | from components.fr.bootstrap.dependencies.gamification import ( # noqa: ALN043 |
| components/gamification/internal/business_logic/queries/tests/test_team_challenge_winners.py:8 ⧉ | from components.fr.internal.tests.factories.company import ( # noqa: ALN043 |
| components/gamification/internal/business_logic/queries/tests/test_scores.py:24 ⧉ | from components.fr.internal.tests.factories.company import ( # noqa: ALN043, ALN059 |
| components/gamification/internal/business_logic/queries/tests/test_walk_eligibility.py:13 ⧉ | from components.fr.internal.tests.factories.company import ( # noqa: ALN043, ALN059 |
| components/gamification/internal/business_logic/queries/tests/test_walk_eligibility.py:16 ⧉ | from components.fr.internal.tests.factories.contract import ( # noqa: ALN043, ALN059 |
| components/gamification/internal/business_logic/queries/tests/test_walk_eligibility.py:19 ⧉ | from components.fr.internal.tests.factories.enrollment import ( # noqa: ALN043, ALN059 |
| components/gamification/internal/business_logic/queries/tests/test_walk_eligibility.py:22 ⧉ | from components.fr.internal.tests.factories.insurance_profile import ( # noqa: ALN043, ALN059 |
| components/gamification/internal/business_logic/queries/tests/test_walk_eligibility.py:25 ⧉ | from components.fr.internal.tests.factories.policy import ( # noqa: ALN043, ALN059 |
| components/gamification/internal/business_logic/queries/tests/test_walk_eligibility.py:28 ⧉ | from components.fr.internal.tests.factories.user import ( # noqa: ALN043, ALN059 |
| components/gamification/internal/business_logic/queries/tests/test_players.py:25 ⧉ | from components.fr.internal.tests.factories.company import ( # noqa: ALN043, ALN059 |
| components/gamification/internal/business_logic/queries/tests/test_players.py:194 ⧉ | from components.fr.internal.tests.factories.company import ( # noqa: ALN043, ALN059 |
| components/gamification/internal/business_logic/queries/tests/test_players.py:239 ⧉ | from components.fr.internal.tests.factories.account import ( # noqa: ALN043, ALN059 |
| components/gamification/internal/business_logic/queries/tests/test_players.py:242 ⧉ | from components.fr.internal.tests.factories.company import ( # noqa: ALN043, ALN059 |
| components/gamification/internal/business_logic/queries/tests/test_streak.py:262 ⧉ | from components.fr.internal.tests.factories.company import ( # noqa: ALN043, ALN059 |
| components/gamification/internal/business_logic/queries/tests/test_leagues_positions.py:22 ⧉ | from components.fr.internal.tests.factories.company import ( # noqa: ALN043, ALN059 |
| components/gamification/internal/business_logic/queries/tests/test_leagues_positions.py:96 ⧉ | from components.fr.internal.tests.factories.company import ( # noqa: ALN043, ALN059 |
| components/gamification/internal/business_logic/queries/tests/test_team_challenge_team.py:5 ⧉ | from components.fr.bootstrap.dependencies.gamification import ( # noqa: ALN043 |
| components/gamification/internal/business_logic/queries/tests/test_team_challenge_team.py:8 ⧉ | from components.fr.internal.tests.factories.company import ( # noqa: ALN043 |
| components/gamification/internal/business_logic/queries/tests/test_special_guest.py:18 ⧉ | from components.fr.bootstrap.dependencies.gamification import ( # noqa: ALN043, ALN059 |
| components/gamification/internal/business_logic/queries/tests/test_leagues_custom.py:24 ⧉ | from components.fr.internal.tests.factories.company import ( # noqa: ALN043, ALN059 |
| components/gamification/internal/business_logic/queries/tests/test_scores_winners.py:24 ⧉ | from components.fr.internal.tests.factories.company import ( # noqa: ALN043, ALN059 |
| components/gamification/internal/business_logic/queries/tests/test_reactions.py:53 ⧉ | from components.fr.internal.tests.factories.user import ( # noqa: ALN043, ALN059 # test needs FR user with first/last name to exercise name resolution |
| components/gamification/internal/business_logic/queries/tests/test_leagues_entities.py:28 ⧉ | from components.fr.internal.tests.factories.company import ( # noqa: ALN043, ALN059 |
| components/gamification/internal/business_logic/queries/tests/test_team_challenge_missions.py:5 ⧉ | from components.fr.bootstrap.dependencies.gamification import ( # noqa: ALN043 |
| components/gamification/internal/business_logic/queries/tests/test_team_challenge_missions.py:8 ⧉ | from components.fr.internal.tests.factories.company import ( # noqa: ALN043 |
| components/gamification/internal/business_logic/queries/tests/test_team_challenge_leaderboard.py:5 ⧉ | from components.fr.bootstrap.dependencies.gamification import ( # noqa: ALN043 |
| components/gamification/internal/business_logic/queries/tests/test_team_challenge_leaderboard.py:8 ⧉ | from components.fr.internal.tests.factories.company import ( # noqa: ALN043 |
| components/gamification/internal/business_logic/queries/tests/test_users.py:12 ⧉ | from components.fr.bootstrap.dependencies.gamification import ( # noqa: ALN043, ALN059 |
| components/gamification/internal/business_logic/queries/tests/test_users.py:15 ⧉ | from components.fr.internal.tests.factories.company import ( # noqa: ALN043, ALN059, ALN069 |
| components/gamification/internal/business_logic/queries/tests/test_users.py:18 ⧉ | from components.fr.internal.tests.factories.contract import ( # noqa: ALN043, ALN059, ALN069 |
| components/gamification/internal/business_logic/queries/tests/test_users.py:21 ⧉ | from components.fr.internal.tests.factories.enrollment import ( # noqa: ALN043, ALN059, ALN069 |
| components/gamification/internal/business_logic/queries/tests/test_users.py:24 ⧉ | from components.fr.internal.tests.factories.insurance_profile import ( # noqa: ALN043, ALN059, ALN069 |
| components/gamification/internal/business_logic/queries/tests/test_users.py:27 ⧉ | from components.fr.internal.tests.factories.policy import ( # noqa: ALN043, ALN059, ALN069 |
| components/gamification/internal/business_logic/queries/tests/test_users.py:30 ⧉ | from components.fr.internal.tests.factories.user import ( # noqa: ALN043, ALN059, ALN069 |
| components/gamification/public/controllers/tests/test_marmot.py:11 ⧉ | from components.fr.internal.tests.factories.fr_alan_employee_factory import ( # noqa: ALN039 ALN043 |
| components/gamification/public/controllers/tests/test_marmot.py:14 ⧉ | from components.fr.internal.tests.factories.user import ( # noqa: ALN039 ALN043 |
ALN039 occurs 61 times¶
| File:line | Content |
|---|---|
| components/gamification/public/controllers/tests/test_team_challenge_smorest_migration.py:19 ⧉ | from components.fr.internal.models.tests.test_user import ( # noqa: ALN039, ALN069 |
| components/gamification/public/controllers/tests/test_walk_leagues_smorest_migration.py:13 ⧉ | from components.fr.internal.models.tests.test_user import ( # noqa: ALN039, ALN069 |
| components/gamification/public/controllers/tests/test_marmot.py:11 ⧉ | from components.fr.internal.tests.factories.fr_alan_employee_factory import ( # noqa: ALN039 ALN043 |
| components/gamification/public/controllers/tests/test_marmot.py:14 ⧉ | from components.fr.internal.tests.factories.user import ( # noqa: ALN039 ALN043 |
| components/gamification/public/controllers/tests/test_play_history.py:11 ⧉ | from components.fr.internal.models.tests.test_user import ( # noqa: ALN039, ALN069 |
| components/gamification/public/controllers/tests/test_players.py:15 ⧉ | from components.fr.internal.models.tests.test_user import ( # noqa: ALN039, ALN069 |
| components/gamification/public/controllers/tests/test_players.py:48 ⧉ | from components.fr.internal.models.tests.test_user import ( # noqa: ALN039, ALN069 |
| components/gamification/public/controllers/tests/test_players.py:81 ⧉ | from components.fr.internal.models.tests.test_user import ( # noqa: ALN039, ALN069 |
| components/gamification/public/controllers/tests/test_charity.py:10 ⧉ | from components.fr.internal.models.tests.test_user import ( # noqa: ALN039, ALN069 |
| components/gamification/public/controllers/tests/test_charity.py:42 ⧉ | from components.fr.internal.models.tests.test_user import ( # noqa: ALN039, ALN069 |
| components/gamification/public/controllers/tests/test_vouchers_smorest_migration.py:10 ⧉ | from components.fr.internal.models.tests.test_user import ( # noqa: ALN039, ALN069 |
| components/gamification/public/controllers/tests/test_walk_challenge_smorest_migration.py:23 ⧉ | from components.fr.internal.models.tests.test_user import ( # noqa: ALN039, ALN069 |
| components/gamification/public/controllers/tests/test_player.py:10 ⧉ | from components.fr.internal.models.tests.test_user import ( # noqa: ALN039, ALN069 |
| components/gamification/public/controllers/tests/test_player.py:74 ⧉ | from components.fr.internal.models.tests.test_user import ( # noqa: ALN039, ALN069 |
| components/gamification/public/controllers/tests/test_player.py:104 ⧉ | from components.fr.internal.models.tests.test_user import ( # noqa: ALN039, ALN069 |
| components/gamification/public/controllers/tests/test_player.py:136 ⧉ | from components.fr.internal.models.tests.test_user import ( # noqa: ALN039, ALN069 |
| components/gamification/public/controllers/tests/test_player.py:168 ⧉ | from components.fr.internal.models.tests.test_user import ( # noqa: ALN039, ALN069 |
| components/gamification/public/controllers/tests/test_player.py:209 ⧉ | from components.fr.internal.models.tests.test_user import ( # noqa: ALN039, ALN069 |
| components/gamification/public/controllers/tests/test_walk_history.py:20 ⧉ | from components.fr.internal.models.tests.test_user import ( # noqa: ALN039, ALN069 |
| components/gamification/public/controllers/tests/test_walk_history.py:68 ⧉ | from components.fr.internal.models.tests.test_user import ( # noqa: ALN039, ALN069 |
| components/gamification/public/controllers/tests/test_reactions_smorest_migration.py:17 ⧉ | from components.fr.internal.models.tests.test_user import ( # noqa: ALN039, ALN069 |
| components/gamification/public/controllers/tests/test_reactions_smorest_migration.py:59 ⧉ | from components.fr.internal.models.tests.test_user import ( # noqa: ALN039, ALN069 |
| components/gamification/public/controllers/tests/test_reactions_smorest_migration.py:101 ⧉ | from components.fr.internal.models.tests.test_user import ( # noqa: ALN039, ALN069 |
| components/gamification/public/controllers/tests/test_reactions_smorest_migration.py:123 ⧉ | from components.fr.internal.models.tests.test_user import ( # noqa: ALN039, ALN069 |
| components/gamification/public/controllers/tests/test_reactions_smorest_migration.py:154 ⧉ | from components.fr.internal.models.tests.test_user import ( # noqa: ALN039, ALN069 |
| components/gamification/public/controllers/tests/test_badges.py:14 ⧉ | from components.fr.internal.models.tests.test_user import ( # noqa: ALN039, ALN059, ALN069 |
| components/gamification/public/controllers/tests/test_badges.py:59 ⧉ | from components.fr.internal.models.tests.test_user import ( # noqa: ALN039, ALN059, ALN069 |
| components/gamification/public/controllers/tests/test_daily_challenges.py:15 ⧉ | from components.fr.internal.models.tests.test_user import ( # noqa: ALN039, ALN059, ALN069 |
| components/gamification/public/controllers/tests/test_daily_challenges.py:71 ⧉ | from components.fr.internal.models.tests.test_user import ( # noqa: ALN039, ALN059, ALN069 |
| components/gamification/public/controllers/tests/test_daily_challenges.py:97 ⧉ | from components.fr.internal.models.tests.test_user import ( # noqa: ALN039, ALN059, ALN069 |
| components/gamification/public/controllers/tests/test_daily_challenges.py:135 ⧉ | from components.fr.internal.models.tests.test_user import ( # noqa: ALN039, ALN059, ALN069 |
| components/gamification/public/controllers/tests/test_daily_challenges.py:159 ⧉ | from components.fr.internal.models.tests.test_user import ( # noqa: ALN039, ALN059, ALN069 |
| components/gamification/public/controllers/tests/test_daily_challenges.py:183 ⧉ | from components.fr.internal.models.tests.test_user import ( # noqa: ALN039, ALN059, ALN069 |
| components/gamification/public/controllers/tests/test_streaks_smorest_migration.py:17 ⧉ | from components.fr.internal.models.tests.test_user import ( # noqa: ALN039, ALN069 |
| components/gamification/public/controllers/tests/test_scores_smorest_migration.py:11 ⧉ | from components.fr.internal.models.tests.test_user import ( # noqa: ALN039, ALN069 |
| components/gamification/public/controllers/tests/test_cycling.py:16 ⧉ | from components.fr.internal.models.tests.test_user import ( # noqa: ALN039, ALN059, ALN069 |
| components/gamification/public/controllers/tests/test_cycling.py:42 ⧉ | from components.fr.internal.models.tests.test_user import ( # noqa: ALN039, ALN059, ALN069 |
| components/gamification/public/controllers/tests/test_cycling.py:79 ⧉ | from components.fr.internal.models.tests.test_user import ( # noqa: ALN039, ALN059, ALN069 |
| components/gamification/public/controllers/tests/test_achievements.py:17 ⧉ | from components.fr.internal.models.tests.test_user import ( # noqa: ALN039, ALN059, ALN069 |
| components/gamification/public/controllers/tests/test_achievements.py:54 ⧉ | from components.fr.internal.models.tests.test_user import ( # noqa: ALN039, ALN059, ALN069 |
| components/gamification/public/controllers/tests/test_achievements.py:93 ⧉ | from components.fr.internal.models.tests.test_user import ( # noqa: ALN039, ALN059, ALN069 |
| components/gamification/public/controllers/tests/test_records.py:12 ⧉ | from components.fr.internal.models.tests.test_user import ( # noqa: ALN039, ALN069 |
| components/gamification/public/controllers/tests/test_points.py:11 ⧉ | from components.fr.internal.models.tests.test_user import ( # noqa: ALN039, ALN069 |
| components/gamification/public/controllers/tests/test_points.py:53 ⧉ | from components.fr.internal.models.tests.test_user import ( # noqa: ALN039, ALN069 |
| components/gamification/public/controllers/tests/test_points.py:95 ⧉ | from components.fr.internal.models.tests.test_user import ( # noqa: ALN039, ALN069 |
| components/gamification/public/controllers/tests/test_reactions.py:20 ⧉ | from components.fr.internal.models.tests.test_user import ( # noqa: ALN039, ALN059, ALN069 |
| components/gamification/public/controllers/tests/test_reactions.py:88 ⧉ | from components.fr.internal.models.tests.test_user import ( # noqa: ALN039, ALN059, ALN069 |
| components/gamification/public/controllers/tests/test_reactions.py:119 ⧉ | from components.fr.internal.models.tests.test_user import ( # noqa: ALN039, ALN059, ALN069 |
| components/gamification/public/controllers/tests/test_stats_smorest_migration.py:13 ⧉ | from components.fr.internal.models.tests.test_user import ( # noqa: ALN039, ALN069 |
| components/gamification/public/controllers/tests/test_duels.py:25 ⧉ | from components.fr.internal.models.tests.test_user import ( # noqa: ALN039, ALN059, ALN069 |
| components/gamification/public/controllers/tests/test_duels.py:63 ⧉ | from components.fr.internal.models.tests.test_user import ( # noqa: ALN039, ALN059, ALN069 |
| components/gamification/public/controllers/tests/test_duels.py:88 ⧉ | from components.fr.internal.models.tests.test_user import ( # noqa: ALN039, ALN059, ALN069 |
| components/gamification/public/controllers/tests/test_duels.py:116 ⧉ | from components.fr.internal.models.tests.test_user import ( # noqa: ALN039, ALN059, ALN069 |
| components/gamification/public/controllers/tests/test_duels.py:162 ⧉ | from components.fr.internal.models.tests.test_user import ( # noqa: ALN039, ALN059, ALN069 |
| components/gamification/public/controllers/tests/test_duels_smorest_migration.py:12 ⧉ | from components.fr.internal.models.tests.test_user import ( # noqa: ALN039, ALN069 |
| components/gamification/public/controllers/tests/test_duels_smorest_migration.py:47 ⧉ | from components.fr.internal.models.tests.test_user import ( # noqa: ALN039, ALN069 |
| components/gamification/public/controllers/tests/test_duels_smorest_migration.py:80 ⧉ | from components.fr.internal.models.tests.test_user import ( # noqa: ALN039, ALN069 |
| components/gamification/public/controllers/tests/test_purchases.py:9 ⧉ | from components.fr.internal.models.tests.test_user import ( # noqa: ALN039, ALN069 |
| components/gamification/public/controllers/tests/test_purchases.py:42 ⧉ | from components.fr.internal.models.tests.test_user import ( # noqa: ALN039, ALN069 |
| components/gamification/public/controllers/tests/test_users.py:10 ⧉ | from components.fr.internal.models.tests.test_user import ( # noqa: ALN039, ALN069 |
| components/gamification/public/controllers/tests/test_users.py:38 ⧉ | from components.fr.internal.models.tests.test_user import ( # noqa: ALN039, ALN069 |