| apps/kwai-api/src/kwai_api/__init__.py |
0 |
0 |
0 |
100% |
| apps/kwai-api/src/kwai_api/app.py |
74 |
14 |
0 |
81% |
| apps/kwai-api/src/kwai_api/converter.py |
6 |
0 |
4 |
100% |
| apps/kwai-api/src/kwai_api/dependencies.py |
56 |
10 |
0 |
82% |
| apps/kwai-api/src/kwai_api/frontend/__init__.py |
0 |
0 |
0 |
100% |
| apps/kwai-api/src/kwai_api/frontend/app.py |
47 |
37 |
0 |
21% |
| apps/kwai-api/src/kwai_api/frontend/apps/__init__.py |
7 |
0 |
0 |
100% |
| apps/kwai-api/src/kwai_api/frontend/apps/_admin.py |
20 |
7 |
0 |
65% |
| apps/kwai-api/src/kwai_api/frontend/apps/_auth.py |
20 |
7 |
0 |
65% |
| apps/kwai-api/src/kwai_api/frontend/apps/_author.py |
20 |
7 |
0 |
65% |
| apps/kwai-api/src/kwai_api/frontend/apps/_club.py |
20 |
7 |
0 |
65% |
| apps/kwai-api/src/kwai_api/frontend/apps/_coach.py |
20 |
7 |
0 |
65% |
| apps/kwai-api/src/kwai_api/frontend/apps/_portal.py |
20 |
7 |
0 |
65% |
| apps/kwai-api/src/kwai_api/frontend/dependencies.py |
20 |
11 |
0 |
45% |
| apps/kwai-api/src/kwai_api/frontend/etag_file_response.py |
24 |
1 |
0 |
96% |
| apps/kwai-api/src/kwai_api/frontend/manifest.py |
38 |
1 |
0 |
97% |
| apps/kwai-api/src/kwai_api/frontend/vite.py |
71 |
3 |
29 |
96% |
| apps/kwai-api/src/kwai_api/schemas/__init__.py |
0 |
0 |
0 |
100% |
| apps/kwai-api/src/kwai_api/schemas/resources.py |
20 |
0 |
0 |
100% |
| apps/kwai-api/src/kwai_api/v1/__init__.py |
0 |
0 |
0 |
100% |
| apps/kwai-api/src/kwai_api/v1/auth/__init__.py |
0 |
0 |
0 |
100% |
| apps/kwai-api/src/kwai_api/v1/auth/api.py |
13 |
0 |
0 |
100% |
| apps/kwai-api/src/kwai_api/v1/auth/authors/__init__.py |
0 |
0 |
0 |
100% |
| apps/kwai-api/src/kwai_api/v1/auth/authors/endpoints.py |
16 |
4 |
0 |
75% |
| apps/kwai-api/src/kwai_api/v1/auth/authors/presenters.py |
11 |
0 |
0 |
100% |
| apps/kwai-api/src/kwai_api/v1/auth/authors/schemas.py |
10 |
0 |
0 |
100% |
| apps/kwai-api/src/kwai_api/v1/auth/cookies.py |
17 |
0 |
0 |
100% |
| apps/kwai-api/src/kwai_api/v1/auth/endpoints/__init__.py |
0 |
0 |
0 |
100% |
| apps/kwai-api/src/kwai_api/v1/auth/endpoints/login.py |
100 |
19 |
0 |
81% |
| apps/kwai-api/src/kwai_api/v1/auth/endpoints/revoked_users.py |
29 |
3 |
0 |
90% |
| apps/kwai-api/src/kwai_api/v1/auth/endpoints/sso.py |
41 |
19 |
0 |
54% |
| apps/kwai-api/src/kwai_api/v1/auth/endpoints/user.py |
7 |
1 |
0 |
86% |
| apps/kwai-api/src/kwai_api/v1/auth/endpoints/user_invitations.py |
70 |
19 |
0 |
73% |
| apps/kwai-api/src/kwai_api/v1/auth/endpoints/users.py |
40 |
19 |
0 |
52% |
| apps/kwai-api/src/kwai_api/v1/auth/endpoints/validation.py |
36 |
6 |
0 |
83% |
| apps/kwai-api/src/kwai_api/v1/auth/presenters.py |
34 |
5 |
0 |
85% |
| apps/kwai-api/src/kwai_api/v1/auth/schemas/__init__.py |
0 |
0 |
0 |
100% |
| apps/kwai-api/src/kwai_api/v1/auth/schemas/resources.py |
6 |
0 |
0 |
100% |
| apps/kwai-api/src/kwai_api/v1/auth/schemas/revoked_user.py |
5 |
0 |
0 |
100% |
| apps/kwai-api/src/kwai_api/v1/auth/schemas/user_account.py |
14 |
0 |
0 |
100% |
| apps/kwai-api/src/kwai_api/v1/auth/schemas/user_invitation.py |
12 |
0 |
0 |
100% |
| apps/kwai-api/src/kwai_api/v1/club/__init__.py |
0 |
0 |
0 |
100% |
| apps/kwai-api/src/kwai_api/v1/club/api.py |
6 |
0 |
0 |
100% |
| apps/kwai-api/src/kwai_api/v1/club/coaches/__init__.py |
0 |
0 |
0 |
100% |
| apps/kwai-api/src/kwai_api/v1/club/coaches/endpoints.py |
58 |
10 |
0 |
83% |
| apps/kwai-api/src/kwai_api/v1/club/coaches/presenters.py |
32 |
1 |
0 |
97% |
| apps/kwai-api/src/kwai_api/v1/club/coaches/schemas.py |
23 |
0 |
0 |
100% |
| apps/kwai-api/src/kwai_api/v1/club/members/__init__.py |
0 |
0 |
0 |
100% |
| apps/kwai-api/src/kwai_api/v1/club/members/endpoints.py |
74 |
3 |
0 |
96% |
| apps/kwai-api/src/kwai_api/v1/club/members/presenters.py |
64 |
2 |
0 |
97% |
| apps/kwai-api/src/kwai_api/v1/club/schemas/__init__.py |
0 |
0 |
0 |
100% |
| apps/kwai-api/src/kwai_api/v1/club/schemas/contact.py |
14 |
0 |
0 |
100% |
| apps/kwai-api/src/kwai_api/v1/club/schemas/member.py |
17 |
0 |
0 |
100% |
| apps/kwai-api/src/kwai_api/v1/club/schemas/person.py |
13 |
0 |
0 |
100% |
| apps/kwai-api/src/kwai_api/v1/club/schemas/resources.py |
14 |
0 |
0 |
100% |
| apps/kwai-api/src/kwai_api/v1/club/schemas/upload.py |
20 |
0 |
0 |
100% |
| apps/kwai-api/src/kwai_api/v1/news/__init__.py |
0 |
0 |
0 |
100% |
| apps/kwai-api/src/kwai_api/v1/news/api.py |
4 |
0 |
0 |
100% |
| apps/kwai-api/src/kwai_api/v1/news/endpoints.py |
79 |
15 |
0 |
81% |
| apps/kwai-api/src/kwai_api/v1/news/presenters.py |
38 |
3 |
0 |
92% |
| apps/kwai-api/src/kwai_api/v1/news/schemas.py |
23 |
0 |
0 |
100% |
| apps/kwai-api/src/kwai_api/v1/pages/__init__.py |
0 |
0 |
0 |
100% |
| apps/kwai-api/src/kwai_api/v1/pages/api.py |
4 |
0 |
0 |
100% |
| apps/kwai-api/src/kwai_api/v1/pages/endpoints.py |
65 |
9 |
0 |
86% |
| apps/kwai-api/src/kwai_api/v1/pages/presenters.py |
38 |
3 |
0 |
92% |
| apps/kwai-api/src/kwai_api/v1/pages/schemas.py |
18 |
0 |
0 |
100% |
| apps/kwai-api/src/kwai_api/v1/portal/__init__.py |
0 |
0 |
0 |
100% |
| apps/kwai-api/src/kwai_api/v1/portal/api.py |
10 |
0 |
0 |
100% |
| apps/kwai-api/src/kwai_api/v1/portal/applications/__init__.py |
0 |
0 |
0 |
100% |
| apps/kwai-api/src/kwai_api/v1/portal/applications/endpoints.py |
35 |
2 |
0 |
94% |
| apps/kwai-api/src/kwai_api/v1/portal/applications/presenters.py |
16 |
0 |
0 |
100% |
| apps/kwai-api/src/kwai_api/v1/portal/applications/schemas.py |
11 |
0 |
0 |
100% |
| apps/kwai-api/src/kwai_api/v1/portal/coaches/__init__.py |
0 |
0 |
0 |
100% |
| apps/kwai-api/src/kwai_api/v1/portal/coaches/endpoints.py |
15 |
3 |
0 |
80% |
| apps/kwai-api/src/kwai_api/v1/portal/coaches/presenters.py |
11 |
4 |
0 |
64% |
| apps/kwai-api/src/kwai_api/v1/portal/coaches/schemas.py |
7 |
0 |
0 |
100% |
| apps/kwai-api/src/kwai_api/v1/portal/news/__init__.py |
0 |
0 |
0 |
100% |
| apps/kwai-api/src/kwai_api/v1/portal/news/endpoints.py |
15 |
0 |
0 |
100% |
| apps/kwai-api/src/kwai_api/v1/portal/news/presenters.py |
19 |
0 |
0 |
100% |
| apps/kwai-api/src/kwai_api/v1/portal/news/schemas.py |
15 |
0 |
0 |
100% |
| apps/kwai-api/src/kwai_api/v1/portal/trainings/__init__.py |
0 |
0 |
0 |
100% |
| apps/kwai-api/src/kwai_api/v1/portal/trainings/endpoints.py |
30 |
2 |
0 |
93% |
| apps/kwai-api/src/kwai_api/v1/portal/trainings/presenters.py |
32 |
0 |
0 |
100% |
| apps/kwai-api/src/kwai_api/v1/portal/trainings/schemas.py |
28 |
0 |
0 |
100% |
| apps/kwai-api/src/kwai_api/v1/presenters.py |
9 |
0 |
0 |
100% |
| apps/kwai-api/src/kwai_api/v1/schemas.py |
7 |
0 |
0 |
100% |
| apps/kwai-api/src/kwai_api/v1/teams/__init__.py |
0 |
0 |
0 |
100% |
| apps/kwai-api/src/kwai_api/v1/teams/api.py |
96 |
14 |
0 |
85% |
| apps/kwai-api/src/kwai_api/v1/teams/presenters.py |
46 |
0 |
0 |
100% |
| apps/kwai-api/src/kwai_api/v1/teams/resources.py |
4 |
0 |
0 |
100% |
| apps/kwai-api/src/kwai_api/v1/teams/schemas.py |
26 |
0 |
0 |
100% |
| apps/kwai-api/src/kwai_api/v1/training_schedules/__init__.py |
0 |
0 |
0 |
100% |
| apps/kwai-api/src/kwai_api/v1/training_schedules/endpoints.py |
84 |
14 |
0 |
83% |
| apps/kwai-api/src/kwai_api/v1/training_schedules/presenters.py |
24 |
0 |
0 |
100% |
| apps/kwai-api/src/kwai_api/v1/training_schedules/schemas.py |
18 |
0 |
0 |
100% |
| apps/kwai-api/src/kwai_api/v1/trainings/__init__.py |
0 |
0 |
0 |
100% |
| apps/kwai-api/src/kwai_api/v1/trainings/api.py |
10 |
0 |
0 |
100% |
| apps/kwai-api/src/kwai_api/v1/trainings/coaches/__init__.py |
0 |
0 |
0 |
100% |
| apps/kwai-api/src/kwai_api/v1/trainings/coaches/endpoints.py |
58 |
9 |
0 |
84% |
| apps/kwai-api/src/kwai_api/v1/trainings/coaches/presenters.py |
18 |
0 |
0 |
100% |
| apps/kwai-api/src/kwai_api/v1/trainings/coaches/schemas.py |
19 |
0 |
0 |
100% |
| apps/kwai-api/src/kwai_api/v1/trainings/endpoints.py |
83 |
12 |
0 |
86% |
| apps/kwai-api/src/kwai_api/v1/trainings/presenters.py |
40 |
0 |
0 |
100% |
| apps/kwai-api/src/kwai_api/v1/trainings/schemas.py |
23 |
0 |
0 |
100% |
| apps/kwai-api/src/kwai_api/v1/trainings/teams/__init__.py |
0 |
0 |
0 |
100% |
| apps/kwai-api/src/kwai_api/v1/trainings/teams/endpoints.py |
63 |
11 |
0 |
83% |
| apps/kwai-api/src/kwai_api/v1/trainings/teams/presenters.py |
17 |
0 |
0 |
100% |
| apps/kwai-api/src/kwai_api/v1/trainings/teams/schemas.py |
8 |
0 |
0 |
100% |
| bc/kwai-bc-club/src/kwai_bc_club/__init__.py |
0 |
0 |
0 |
100% |
| bc/kwai-bc-club/src/kwai_bc_club/coach_command.py |
3 |
0 |
0 |
100% |
| bc/kwai-bc-club/src/kwai_bc_club/create_coach.py |
23 |
0 |
0 |
100% |
| bc/kwai-bc-club/src/kwai_bc_club/domain/__init__.py |
0 |
0 |
0 |
100% |
| bc/kwai-bc-club/src/kwai_bc_club/domain/club_coach.py |
20 |
1 |
0 |
95% |
| bc/kwai-bc-club/src/kwai_bc_club/domain/contact.py |
17 |
0 |
0 |
100% |
| bc/kwai-bc-club/src/kwai_bc_club/domain/country.py |
10 |
0 |
0 |
100% |
| bc/kwai-bc-club/src/kwai_bc_club/domain/file_upload.py |
13 |
0 |
0 |
100% |
| bc/kwai-bc-club/src/kwai_bc_club/domain/member.py |
20 |
0 |
0 |
100% |
| bc/kwai-bc-club/src/kwai_bc_club/domain/person.py |
13 |
0 |
0 |
100% |
| bc/kwai-bc-club/src/kwai_bc_club/domain/value_objects.py |
30 |
2 |
0 |
93% |
| bc/kwai-bc-club/src/kwai_bc_club/get_coaches.py |
16 |
0 |
0 |
100% |
| bc/kwai-bc-club/src/kwai_bc_club/get_member.py |
16 |
0 |
0 |
100% |
| bc/kwai-bc-club/src/kwai_bc_club/get_members.py |
29 |
1 |
0 |
97% |
| bc/kwai-bc-club/src/kwai_bc_club/import_members.py |
71 |
10 |
0 |
86% |
| bc/kwai-bc-club/src/kwai_bc_club/repositories/__init__.py |
0 |
0 |
0 |
100% |
| bc/kwai-bc-club/src/kwai_bc_club/repositories/_tables.py |
78 |
1 |
0 |
99% |
| bc/kwai-bc-club/src/kwai_bc_club/repositories/coach_db_query.py |
38 |
0 |
0 |
100% |
| bc/kwai-bc-club/src/kwai_bc_club/repositories/coach_db_repository.py |
30 |
2 |
0 |
93% |
| bc/kwai-bc-club/src/kwai_bc_club/repositories/coach_query.py |
7 |
0 |
16 |
100% |
| bc/kwai-bc-club/src/kwai_bc_club/repositories/coach_repository.py |
7 |
0 |
37 |
100% |
| bc/kwai-bc-club/src/kwai_bc_club/repositories/contact_db_repository.py |
28 |
0 |
0 |
100% |
| bc/kwai-bc-club/src/kwai_bc_club/repositories/contact_repository.py |
4 |
0 |
12 |
100% |
| bc/kwai-bc-club/src/kwai_bc_club/repositories/country_db_repository.py |
20 |
0 |
0 |
100% |
| bc/kwai-bc-club/src/kwai_bc_club/repositories/country_repository.py |
4 |
0 |
9 |
100% |
| bc/kwai-bc-club/src/kwai_bc_club/repositories/file_upload_db_repository.py |
19 |
0 |
0 |
100% |
| bc/kwai-bc-club/src/kwai_bc_club/repositories/file_upload_preview_repository.py |
14 |
0 |
0 |
100% |
| bc/kwai-bc-club/src/kwai_bc_club/repositories/file_upload_repository.py |
5 |
0 |
24 |
100% |
| bc/kwai-bc-club/src/kwai_bc_club/repositories/flemish_member_importer.py |
43 |
10 |
0 |
77% |
| bc/kwai-bc-club/src/kwai_bc_club/repositories/member_db_query.py |
52 |
0 |
0 |
100% |
| bc/kwai-bc-club/src/kwai_bc_club/repositories/member_db_repository.py |
46 |
2 |
0 |
96% |
| bc/kwai-bc-club/src/kwai_bc_club/repositories/member_importer.py |
26 |
0 |
6 |
100% |
| bc/kwai-bc-club/src/kwai_bc_club/repositories/member_query.py |
6 |
0 |
26 |
100% |
| bc/kwai-bc-club/src/kwai_bc_club/repositories/member_repository.py |
7 |
0 |
68 |
100% |
| bc/kwai-bc-club/src/kwai_bc_club/repositories/person_db_repository.py |
34 |
2 |
0 |
94% |
| bc/kwai-bc-club/src/kwai_bc_club/repositories/person_repository.py |
4 |
0 |
12 |
100% |
| bc/kwai-bc-club/src/kwai_bc_club/update_coach.py |
16 |
0 |
0 |
100% |
| bc/kwai-bc-identity/src/kwai_bc_identity/__init__.py |
0 |
0 |
0 |
100% |
| bc/kwai-bc-identity/src/kwai_bc_identity/accept_user_invitation.py |
33 |
0 |
0 |
100% |
| bc/kwai-bc-identity/src/kwai_bc_identity/authenticate_user.py |
39 |
4 |
0 |
90% |
| bc/kwai-bc-identity/src/kwai_bc_identity/create_user.py |
19 |
1 |
0 |
95% |
| bc/kwai-bc-identity/src/kwai_bc_identity/delete_user_invitation.py |
11 |
0 |
0 |
100% |
| bc/kwai-bc-identity/src/kwai_bc_identity/enact_user.py |
16 |
0 |
0 |
100% |
| bc/kwai-bc-identity/src/kwai_bc_identity/exceptions.py |
2 |
0 |
0 |
100% |
| bc/kwai-bc-identity/src/kwai_bc_identity/get_invitations.py |
18 |
0 |
0 |
100% |
| bc/kwai-bc-identity/src/kwai_bc_identity/get_user_accounts.py |
15 |
4 |
0 |
73% |
| bc/kwai-bc-identity/src/kwai_bc_identity/get_user_invitation.py |
13 |
0 |
0 |
100% |
| bc/kwai-bc-identity/src/kwai_bc_identity/invite_user.py |
37 |
0 |
0 |
100% |
| bc/kwai-bc-identity/src/kwai_bc_identity/logout.py |
15 |
0 |
0 |
100% |
| bc/kwai-bc-identity/src/kwai_bc_identity/mail_user_invitation.py |
29 |
2 |
0 |
93% |
| bc/kwai-bc-identity/src/kwai_bc_identity/mail_user_recovery.py |
29 |
2 |
0 |
93% |
| bc/kwai-bc-identity/src/kwai_bc_identity/recover_user.py |
23 |
1 |
0 |
96% |
| bc/kwai-bc-identity/src/kwai_bc_identity/recreate_user_invitation.py |
36 |
2 |
0 |
94% |
| bc/kwai-bc-identity/src/kwai_bc_identity/refresh_access_token.py |
37 |
12 |
0 |
68% |
| bc/kwai-bc-identity/src/kwai_bc_identity/reset_password.py |
24 |
2 |
0 |
92% |
| bc/kwai-bc-identity/src/kwai_bc_identity/revoke_user.py |
19 |
0 |
0 |
100% |
| bc/kwai-bc-identity/src/kwai_bc_identity/tokens/__init__.py |
0 |
0 |
0 |
100% |
| bc/kwai-bc-identity/src/kwai_bc_identity/tokens/access_token.py |
21 |
1 |
0 |
95% |
| bc/kwai-bc-identity/src/kwai_bc_identity/tokens/access_token_db_query.py |
24 |
0 |
0 |
100% |
| bc/kwai-bc-identity/src/kwai_bc_identity/tokens/access_token_db_repository.py |
41 |
6 |
0 |
85% |
| bc/kwai-bc-identity/src/kwai_bc_identity/tokens/access_token_query.py |
7 |
0 |
12 |
100% |
| bc/kwai-bc-identity/src/kwai_bc_identity/tokens/access_token_repository.py |
7 |
0 |
33 |
100% |
| bc/kwai-bc-identity/src/kwai_bc_identity/tokens/log_user_login_db_service.py |
22 |
0 |
0 |
100% |
| bc/kwai-bc-identity/src/kwai_bc_identity/tokens/log_user_login_service.py |
4 |
0 |
19 |
100% |
| bc/kwai-bc-identity/src/kwai_bc_identity/tokens/refresh_token.py |
21 |
0 |
0 |
100% |
| bc/kwai-bc-identity/src/kwai_bc_identity/tokens/refresh_token_db_query.py |
23 |
0 |
0 |
100% |
| bc/kwai-bc-identity/src/kwai_bc_identity/tokens/refresh_token_db_repository.py |
41 |
6 |
0 |
85% |
| bc/kwai-bc-identity/src/kwai_bc_identity/tokens/refresh_token_query.py |
7 |
0 |
14 |
100% |
| bc/kwai-bc-identity/src/kwai_bc_identity/tokens/refresh_token_repository.py |
7 |
0 |
35 |
100% |
| bc/kwai-bc-identity/src/kwai_bc_identity/tokens/token_identifier.py |
9 |
0 |
0 |
100% |
| bc/kwai-bc-identity/src/kwai_bc_identity/tokens/token_tables.py |
37 |
1 |
0 |
97% |
| bc/kwai-bc-identity/src/kwai_bc_identity/tokens/user_log.py |
19 |
0 |
0 |
100% |
| bc/kwai-bc-identity/src/kwai_bc_identity/tokens/user_log_db_repository.py |
10 |
0 |
0 |
100% |
| bc/kwai-bc-identity/src/kwai_bc_identity/tokens/user_log_repository.py |
3 |
0 |
3 |
100% |
| bc/kwai-bc-identity/src/kwai_bc_identity/tokens/user_token_db_repository.py |
15 |
0 |
0 |
100% |
| bc/kwai-bc-identity/src/kwai_bc_identity/tokens/user_token_repository.py |
3 |
0 |
4 |
100% |
| bc/kwai-bc-identity/src/kwai_bc_identity/tokens/value_objects.py |
15 |
0 |
0 |
100% |
| bc/kwai-bc-identity/src/kwai_bc_identity/user_invitations/__init__.py |
0 |
0 |
0 |
100% |
| bc/kwai-bc-identity/src/kwai_bc_identity/user_invitations/user_invitation.py |
34 |
0 |
0 |
100% |
| bc/kwai-bc-identity/src/kwai_bc_identity/user_invitations/user_invitation_db_query.py |
36 |
0 |
0 |
100% |
| bc/kwai-bc-identity/src/kwai_bc_identity/user_invitations/user_invitation_db_repository.py |
38 |
0 |
0 |
100% |
| bc/kwai-bc-identity/src/kwai_bc_identity/user_invitations/user_invitation_events.py |
6 |
0 |
0 |
100% |
| bc/kwai-bc-identity/src/kwai_bc_identity/user_invitations/user_invitation_mailer.py |
17 |
0 |
0 |
100% |
| bc/kwai-bc-identity/src/kwai_bc_identity/user_invitations/user_invitation_query.py |
13 |
0 |
6 |
100% |
| bc/kwai-bc-identity/src/kwai_bc_identity/user_invitations/user_invitation_repository.py |
7 |
0 |
68 |
100% |
| bc/kwai-bc-identity/src/kwai_bc_identity/user_invitations/user_invitation_tables.py |
19 |
0 |
0 |
100% |
| bc/kwai-bc-identity/src/kwai_bc_identity/user_recoveries/__init__.py |
0 |
0 |
0 |
100% |
| bc/kwai-bc-identity/src/kwai_bc_identity/user_recoveries/user_recovery.py |
29 |
0 |
0 |
100% |
| bc/kwai-bc-identity/src/kwai_bc_identity/user_recoveries/user_recovery_db_repository.py |
25 |
0 |
0 |
100% |
| bc/kwai-bc-identity/src/kwai_bc_identity/user_recoveries/user_recovery_events.py |
6 |
0 |
0 |
100% |
| bc/kwai-bc-identity/src/kwai_bc_identity/user_recoveries/user_recovery_mailer.py |
17 |
0 |
0 |
100% |
| bc/kwai-bc-identity/src/kwai_bc_identity/user_recoveries/user_recovery_repository.py |
5 |
0 |
16 |
100% |
| bc/kwai-bc-identity/src/kwai_bc_identity/user_recoveries/user_recovery_tables.py |
17 |
0 |
0 |
100% |
| bc/kwai-bc-identity/src/kwai_bc_identity/users/__init__.py |
0 |
0 |
0 |
100% |
| bc/kwai-bc-identity/src/kwai_bc_identity/users/user.py |
16 |
0 |
0 |
100% |
| bc/kwai-bc-identity/src/kwai_bc_identity/users/user_account.py |
29 |
1 |
0 |
97% |
| bc/kwai-bc-identity/src/kwai_bc_identity/users/user_account_db_query.py |
22 |
0 |
0 |
100% |
| bc/kwai-bc-identity/src/kwai_bc_identity/users/user_account_db_repository.py |
46 |
1 |
0 |
98% |
| bc/kwai-bc-identity/src/kwai_bc_identity/users/user_account_query.py |
7 |
0 |
12 |
100% |
| bc/kwai-bc-identity/src/kwai_bc_identity/users/user_account_repository.py |
9 |
0 |
55 |
100% |
| bc/kwai-bc-identity/src/kwai_bc_identity/users/user_db_query.py |
21 |
0 |
0 |
100% |
| bc/kwai-bc-identity/src/kwai_bc_identity/users/user_db_repository.py |
35 |
3 |
0 |
91% |
| bc/kwai-bc-identity/src/kwai_bc_identity/users/user_query.py |
8 |
0 |
6 |
100% |
| bc/kwai-bc-identity/src/kwai_bc_identity/users/user_repository.py |
6 |
0 |
16 |
100% |
| bc/kwai-bc-identity/src/kwai_bc_identity/users/user_tables.py |
28 |
1 |
0 |
96% |
| bc/kwai-bc-portal/src/kwai_bc_portal/__init__.py |
0 |
0 |
0 |
100% |
| bc/kwai-bc-portal/src/kwai_bc_portal/applications/__init__.py |
0 |
0 |
0 |
100% |
| bc/kwai-bc-portal/src/kwai_bc_portal/applications/application_db_query.py |
25 |
0 |
0 |
100% |
| bc/kwai-bc-portal/src/kwai_bc_portal/applications/application_db_repository.py |
39 |
2 |
0 |
95% |
| bc/kwai-bc-portal/src/kwai_bc_portal/applications/application_query.py |
4 |
0 |
28 |
100% |
| bc/kwai-bc-portal/src/kwai_bc_portal/applications/application_repository.py |
6 |
0 |
75 |
100% |
| bc/kwai-bc-portal/src/kwai_bc_portal/applications/application_tables.py |
15 |
0 |
0 |
100% |
| bc/kwai-bc-portal/src/kwai_bc_portal/create_news_item.py |
26 |
3 |
0 |
88% |
| bc/kwai-bc-portal/src/kwai_bc_portal/create_page.py |
19 |
0 |
0 |
100% |
| bc/kwai-bc-portal/src/kwai_bc_portal/delete_news_item.py |
11 |
0 |
0 |
100% |
| bc/kwai-bc-portal/src/kwai_bc_portal/delete_page.py |
11 |
0 |
0 |
100% |
| bc/kwai-bc-portal/src/kwai_bc_portal/domain/__init__.py |
0 |
0 |
0 |
100% |
| bc/kwai-bc-portal/src/kwai_bc_portal/domain/application.py |
23 |
0 |
0 |
100% |
| bc/kwai-bc-portal/src/kwai_bc_portal/domain/author.py |
13 |
0 |
0 |
100% |
| bc/kwai-bc-portal/src/kwai_bc_portal/domain/news_item.py |
22 |
0 |
0 |
100% |
| bc/kwai-bc-portal/src/kwai_bc_portal/domain/page.py |
13 |
0 |
0 |
100% |
| bc/kwai-bc-portal/src/kwai_bc_portal/get_application.py |
13 |
0 |
0 |
100% |
| bc/kwai-bc-portal/src/kwai_bc_portal/get_applications.py |
23 |
3 |
0 |
87% |
| bc/kwai-bc-portal/src/kwai_bc_portal/get_authors.py |
15 |
0 |
0 |
100% |
| bc/kwai-bc-portal/src/kwai_bc_portal/get_news_item.py |
12 |
0 |
0 |
100% |
| bc/kwai-bc-portal/src/kwai_bc_portal/get_news_items.py |
33 |
3 |
0 |
91% |
| bc/kwai-bc-portal/src/kwai_bc_portal/get_page.py |
12 |
0 |
0 |
100% |
| bc/kwai-bc-portal/src/kwai_bc_portal/get_pages.py |
21 |
1 |
0 |
95% |
| bc/kwai-bc-portal/src/kwai_bc_portal/news/__init__.py |
0 |
0 |
0 |
100% |
| bc/kwai-bc-portal/src/kwai_bc_portal/news/_tables.py |
25 |
0 |
0 |
100% |
| bc/kwai-bc-portal/src/kwai_bc_portal/news/news_item_db_query.py |
72 |
6 |
0 |
92% |
| bc/kwai-bc-portal/src/kwai_bc_portal/news/news_item_db_repository.py |
48 |
1 |
0 |
98% |
| bc/kwai-bc-portal/src/kwai_bc_portal/news/news_item_query.py |
6 |
0 |
51 |
100% |
| bc/kwai-bc-portal/src/kwai_bc_portal/news/news_item_repository.py |
6 |
0 |
60 |
100% |
| bc/kwai-bc-portal/src/kwai_bc_portal/news_item_command.py |
4 |
0 |
0 |
100% |
| bc/kwai-bc-portal/src/kwai_bc_portal/page_command.py |
4 |
0 |
0 |
100% |
| bc/kwai-bc-portal/src/kwai_bc_portal/pages/__init__.py |
0 |
0 |
0 |
100% |
| bc/kwai-bc-portal/src/kwai_bc_portal/pages/_tables.py |
23 |
0 |
0 |
100% |
| bc/kwai-bc-portal/src/kwai_bc_portal/pages/page_db_query.py |
55 |
5 |
0 |
91% |
| bc/kwai-bc-portal/src/kwai_bc_portal/pages/page_db_repository.py |
48 |
0 |
0 |
100% |
| bc/kwai-bc-portal/src/kwai_bc_portal/pages/page_query.py |
6 |
0 |
28 |
100% |
| bc/kwai-bc-portal/src/kwai_bc_portal/pages/page_repository.py |
6 |
0 |
60 |
100% |
| bc/kwai-bc-portal/src/kwai_bc_portal/repositories/__init__.py |
0 |
0 |
0 |
100% |
| bc/kwai-bc-portal/src/kwai_bc_portal/repositories/_tables.py |
19 |
0 |
0 |
100% |
| bc/kwai-bc-portal/src/kwai_bc_portal/repositories/author_db_query.py |
28 |
0 |
0 |
100% |
| bc/kwai-bc-portal/src/kwai_bc_portal/repositories/author_db_repository.py |
34 |
2 |
0 |
94% |
| bc/kwai-bc-portal/src/kwai_bc_portal/repositories/author_query.py |
6 |
0 |
6 |
100% |
| bc/kwai-bc-portal/src/kwai_bc_portal/repositories/author_repository.py |
7 |
0 |
32 |
100% |
| bc/kwai-bc-portal/src/kwai_bc_portal/update_application.py |
16 |
0 |
0 |
100% |
| bc/kwai-bc-portal/src/kwai_bc_portal/update_news_item.py |
30 |
3 |
0 |
90% |
| bc/kwai-bc-portal/src/kwai_bc_portal/update_page.py |
23 |
0 |
0 |
100% |
| bc/kwai-bc-teams/src/kwai_bc_teams/__init__.py |
0 |
0 |
0 |
100% |
| bc/kwai-bc-teams/src/kwai_bc_teams/create_team.py |
13 |
0 |
0 |
100% |
| bc/kwai-bc-teams/src/kwai_bc_teams/create_team_member.py |
24 |
0 |
0 |
100% |
| bc/kwai-bc-teams/src/kwai_bc_teams/delete_team.py |
11 |
0 |
0 |
100% |
| bc/kwai-bc-teams/src/kwai_bc_teams/domain/__init__.py |
0 |
0 |
0 |
100% |
| bc/kwai-bc-teams/src/kwai_bc_teams/domain/team.py |
45 |
5 |
0 |
89% |
| bc/kwai-bc-teams/src/kwai_bc_teams/domain/team_member.py |
22 |
2 |
0 |
91% |
| bc/kwai-bc-teams/src/kwai_bc_teams/get_members.py |
20 |
0 |
0 |
100% |
| bc/kwai-bc-teams/src/kwai_bc_teams/get_team.py |
14 |
0 |
0 |
100% |
| bc/kwai-bc-teams/src/kwai_bc_teams/get_teams.py |
15 |
0 |
0 |
100% |
| bc/kwai-bc-teams/src/kwai_bc_teams/repositories/__init__.py |
0 |
0 |
0 |
100% |
| bc/kwai-bc-teams/src/kwai_bc_teams/repositories/_tables.py |
39 |
1 |
0 |
97% |
| bc/kwai-bc-teams/src/kwai_bc_teams/repositories/member_db_repository.py |
65 |
3 |
0 |
95% |
| bc/kwai-bc-teams/src/kwai_bc_teams/repositories/member_repository.py |
10 |
0 |
58 |
100% |
| bc/kwai-bc-teams/src/kwai_bc_teams/repositories/team_db_repository.py |
76 |
0 |
0 |
100% |
| bc/kwai-bc-teams/src/kwai_bc_teams/repositories/team_member_db_query.py |
35 |
0 |
0 |
100% |
| bc/kwai-bc-teams/src/kwai_bc_teams/repositories/team_repository.py |
8 |
0 |
50 |
100% |
| bc/kwai-bc-teams/src/kwai_bc_teams/update_team.py |
15 |
0 |
0 |
100% |
| bc/kwai-bc-training/src/kwai_bc_training/__init__.py |
0 |
0 |
0 |
100% |
| bc/kwai-bc-training/src/kwai_bc_training/add_coach_to_training.py |
25 |
0 |
0 |
100% |
| bc/kwai-bc-training/src/kwai_bc_training/add_team_to_training.py |
19 |
0 |
0 |
100% |
| bc/kwai-bc-training/src/kwai_bc_training/coaches/__init__.py |
0 |
0 |
0 |
100% |
| bc/kwai-bc-training/src/kwai_bc_training/coaches/_tables.py |
11 |
0 |
0 |
100% |
| bc/kwai-bc-training/src/kwai_bc_training/coaches/coach.py |
9 |
0 |
0 |
100% |
| bc/kwai-bc-training/src/kwai_bc_training/coaches/coach_db_query.py |
32 |
0 |
0 |
100% |
| bc/kwai-bc-training/src/kwai_bc_training/coaches/coach_db_repository.py |
25 |
1 |
0 |
96% |
| bc/kwai-bc-training/src/kwai_bc_training/coaches/coach_query.py |
5 |
0 |
20 |
100% |
| bc/kwai-bc-training/src/kwai_bc_training/coaches/coach_repository.py |
6 |
0 |
34 |
100% |
| bc/kwai-bc-training/src/kwai_bc_training/create_training.py |
36 |
0 |
0 |
100% |
| bc/kwai-bc-training/src/kwai_bc_training/create_training_schedule.py |
28 |
1 |
0 |
96% |
| bc/kwai-bc-training/src/kwai_bc_training/delete_coach_from_training.py |
17 |
0 |
0 |
100% |
| bc/kwai-bc-training/src/kwai_bc_training/delete_team_from_training.py |
19 |
0 |
0 |
100% |
| bc/kwai-bc-training/src/kwai_bc_training/delete_training.py |
11 |
0 |
0 |
100% |
| bc/kwai-bc-training/src/kwai_bc_training/delete_training_schedule.py |
15 |
0 |
0 |
100% |
| bc/kwai-bc-training/src/kwai_bc_training/get_coaches.py |
17 |
0 |
0 |
100% |
| bc/kwai-bc-training/src/kwai_bc_training/get_teams.py |
9 |
0 |
0 |
100% |
| bc/kwai-bc-training/src/kwai_bc_training/get_training.py |
12 |
0 |
0 |
100% |
| bc/kwai-bc-training/src/kwai_bc_training/get_training_schedule.py |
12 |
0 |
0 |
100% |
| bc/kwai-bc-training/src/kwai_bc_training/get_training_schedules.py |
15 |
0 |
0 |
100% |
| bc/kwai-bc-training/src/kwai_bc_training/get_trainings.py |
43 |
0 |
0 |
100% |
| bc/kwai-bc-training/src/kwai_bc_training/teams/__init__.py |
0 |
0 |
0 |
100% |
| bc/kwai-bc-training/src/kwai_bc_training/teams/team.py |
8 |
0 |
0 |
100% |
| bc/kwai-bc-training/src/kwai_bc_training/teams/team_db_query.py |
18 |
0 |
0 |
100% |
| bc/kwai-bc-training/src/kwai_bc_training/teams/team_db_repository.py |
26 |
0 |
0 |
100% |
| bc/kwai-bc-training/src/kwai_bc_training/teams/team_query.py |
5 |
0 |
16 |
100% |
| bc/kwai-bc-training/src/kwai_bc_training/teams/team_repository.py |
6 |
0 |
23 |
100% |
| bc/kwai-bc-training/src/kwai_bc_training/teams/team_tables.py |
8 |
0 |
0 |
100% |
| bc/kwai-bc-training/src/kwai_bc_training/training_command.py |
9 |
0 |
0 |
100% |
| bc/kwai-bc-training/src/kwai_bc_training/training_schedule_command.py |
4 |
0 |
0 |
100% |
| bc/kwai-bc-training/src/kwai_bc_training/trainings/__init__.py |
0 |
0 |
0 |
100% |
| bc/kwai-bc-training/src/kwai_bc_training/trainings/_tables.py |
57 |
1 |
0 |
98% |
| bc/kwai-bc-training/src/kwai_bc_training/trainings/training.py |
40 |
1 |
0 |
98% |
| bc/kwai-bc-training/src/kwai_bc_training/trainings/training_coach_db_query.py |
32 |
0 |
0 |
100% |
| bc/kwai-bc-training/src/kwai_bc_training/trainings/training_db_query.py |
74 |
0 |
0 |
100% |
| bc/kwai-bc-training/src/kwai_bc_training/trainings/training_db_repository.py |
104 |
6 |
0 |
94% |
| bc/kwai-bc-training/src/kwai_bc_training/trainings/training_query.py |
8 |
0 |
62 |
100% |
| bc/kwai-bc-training/src/kwai_bc_training/trainings/training_repository.py |
7 |
0 |
74 |
100% |
| bc/kwai-bc-training/src/kwai_bc_training/trainings/training_schedule.py |
18 |
0 |
0 |
100% |
| bc/kwai-bc-training/src/kwai_bc_training/trainings/training_schedule_coach_db_query.py |
31 |
0 |
0 |
100% |
| bc/kwai-bc-training/src/kwai_bc_training/trainings/training_schedule_db_query.py |
33 |
0 |
0 |
100% |
| bc/kwai-bc-training/src/kwai_bc_training/trainings/training_schedule_db_repository.py |
61 |
0 |
0 |
100% |
| bc/kwai-bc-training/src/kwai_bc_training/trainings/training_schedule_query.py |
5 |
0 |
22 |
100% |
| bc/kwai-bc-training/src/kwai_bc_training/trainings/training_schedule_repository.py |
6 |
0 |
63 |
100% |
| bc/kwai-bc-training/src/kwai_bc_training/trainings/training_team_db_query.py |
23 |
0 |
0 |
100% |
| bc/kwai-bc-training/src/kwai_bc_training/trainings/value_objects.py |
16 |
0 |
0 |
100% |
| bc/kwai-bc-training/src/kwai_bc_training/update_training.py |
40 |
2 |
0 |
95% |
| bc/kwai-bc-training/src/kwai_bc_training/update_training_schedule.py |
32 |
2 |
0 |
94% |
| packages/kwai-core/src/kwai_core/__init__.py |
0 |
0 |
0 |
100% |
| packages/kwai-core/src/kwai_core/db/__init__.py |
0 |
0 |
0 |
100% |
| packages/kwai-core/src/kwai_core/db/database.py |
112 |
10 |
0 |
91% |
| packages/kwai-core/src/kwai_core/db/database_query.py |
28 |
0 |
9 |
100% |
| packages/kwai-core/src/kwai_core/db/exceptions.py |
10 |
4 |
0 |
60% |
| packages/kwai-core/src/kwai_core/db/rows.py |
19 |
0 |
0 |
100% |
| packages/kwai-core/src/kwai_core/db/table_row.py |
62 |
0 |
0 |
100% |
| packages/kwai-core/src/kwai_core/db/uow.py |
15 |
0 |
0 |
100% |
| packages/kwai-core/src/kwai_core/domain/__init__.py |
0 |
0 |
0 |
100% |
| packages/kwai-core/src/kwai_core/domain/entity.py |
23 |
0 |
0 |
100% |
| packages/kwai-core/src/kwai_core/domain/exceptions.py |
2 |
0 |
0 |
100% |
| packages/kwai-core/src/kwai_core/domain/mailer_service.py |
3 |
0 |
4 |
100% |
| packages/kwai-core/src/kwai_core/domain/presenter.py |
30 |
0 |
12 |
100% |
| packages/kwai-core/src/kwai_core/domain/repository/__init__.py |
0 |
0 |
0 |
100% |
| packages/kwai-core/src/kwai_core/domain/repository/query.py |
3 |
0 |
17 |
100% |
| packages/kwai-core/src/kwai_core/domain/use_case.py |
19 |
3 |
4 |
84% |
| packages/kwai-core/src/kwai_core/domain/value_objects/__init__.py |
0 |
0 |
0 |
100% |
| packages/kwai-core/src/kwai_core/domain/value_objects/date.py |
38 |
2 |
0 |
95% |
| packages/kwai-core/src/kwai_core/domain/value_objects/email_address.py |
13 |
0 |
0 |
100% |
| packages/kwai-core/src/kwai_core/domain/value_objects/identifier.py |
30 |
5 |
4 |
83% |
| packages/kwai-core/src/kwai_core/domain/value_objects/name.py |
5 |
0 |
0 |
100% |
| packages/kwai-core/src/kwai_core/domain/value_objects/owner.py |
6 |
0 |
0 |
100% |
| packages/kwai-core/src/kwai_core/domain/value_objects/password.py |
12 |
0 |
0 |
100% |
| packages/kwai-core/src/kwai_core/domain/value_objects/period.py |
23 |
1 |
0 |
96% |
| packages/kwai-core/src/kwai_core/domain/value_objects/text.py |
37 |
4 |
0 |
89% |
| packages/kwai-core/src/kwai_core/domain/value_objects/time_period.py |
21 |
2 |
0 |
90% |
| packages/kwai-core/src/kwai_core/domain/value_objects/timestamp.py |
84 |
17 |
0 |
80% |
| packages/kwai-core/src/kwai_core/domain/value_objects/traceable_time.py |
11 |
0 |
0 |
100% |
| packages/kwai-core/src/kwai_core/domain/value_objects/unique_id.py |
16 |
0 |
0 |
100% |
| packages/kwai-core/src/kwai_core/domain/value_objects/weekday.py |
13 |
0 |
0 |
100% |
| packages/kwai-core/src/kwai_core/events/__init__.py |
0 |
0 |
0 |
100% |
| packages/kwai-core/src/kwai_core/events/consumer.py |
42 |
11 |
0 |
74% |
| packages/kwai-core/src/kwai_core/events/event.py |
15 |
0 |
0 |
100% |
| packages/kwai-core/src/kwai_core/events/event_router.py |
17 |
8 |
0 |
53% |
| packages/kwai-core/src/kwai_core/events/publisher.py |
3 |
0 |
3 |
100% |
| packages/kwai-core/src/kwai_core/events/redis_bus.py |
39 |
16 |
0 |
59% |
| packages/kwai-core/src/kwai_core/events/stream.py |
114 |
29 |
0 |
75% |
| packages/kwai-core/src/kwai_core/events/subscriber.py |
3 |
0 |
3 |
100% |
| packages/kwai-core/src/kwai_core/functions.py |
21 |
0 |
0 |
100% |
| packages/kwai-core/src/kwai_core/json_api.py |
39 |
2 |
0 |
95% |
| packages/kwai-core/src/kwai_core/mail/__init__.py |
0 |
0 |
0 |
100% |
| packages/kwai-core/src/kwai_core/mail/mail.py |
34 |
5 |
0 |
85% |
| packages/kwai-core/src/kwai_core/mail/mailer.py |
4 |
0 |
4 |
100% |
| packages/kwai-core/src/kwai_core/mail/message.py |
3 |
0 |
60 |
100% |
| packages/kwai-core/src/kwai_core/mail/recipient.py |
23 |
1 |
0 |
96% |
| packages/kwai-core/src/kwai_core/mail/smtp_mailer.py |
59 |
18 |
0 |
69% |
| packages/kwai-core/src/kwai_core/settings.py |
70 |
3 |
0 |
96% |
| packages/kwai-core/src/kwai_core/template/__init__.py |
0 |
0 |
0 |
100% |
| packages/kwai-core/src/kwai_core/template/jinja2_engine.py |
23 |
5 |
0 |
78% |
| packages/kwai-core/src/kwai_core/template/jinja2_template.py |
8 |
0 |
0 |
100% |
| packages/kwai-core/src/kwai_core/template/mail_template.py |
14 |
0 |
0 |
100% |
| packages/kwai-core/src/kwai_core/template/template.py |
2 |
0 |
4 |
100% |
| packages/kwai-core/src/kwai_core/template/template_engine.py |
4 |
0 |
7 |
100% |
| packages/sql-smith/src/sql_smith/__init__.py |
2 |
0 |
0 |
100% |
| packages/sql-smith/src/sql_smith/builder/__init__.py |
3 |
0 |
0 |
100% |
| packages/sql-smith/src/sql_smith/builder/criteria_builder.py |
28 |
2 |
0 |
93% |
| packages/sql-smith/src/sql_smith/builder/like_builder.py |
21 |
6 |
0 |
71% |
| packages/sql-smith/src/sql_smith/capability/__init__.py |
8 |
0 |
0 |
100% |
| packages/sql-smith/src/sql_smith/capability/can_union.py |
6 |
3 |
0 |
50% |
| packages/sql-smith/src/sql_smith/capability/has_from.py |
13 |
3 |
0 |
77% |
| packages/sql-smith/src/sql_smith/capability/has_limit.py |
10 |
1 |
0 |
90% |
| packages/sql-smith/src/sql_smith/capability/has_offset.py |
10 |
1 |
0 |
90% |
| packages/sql-smith/src/sql_smith/capability/has_order_by.py |
13 |
3 |
0 |
77% |
| packages/sql-smith/src/sql_smith/capability/has_returning.py |
7 |
3 |
0 |
57% |
| packages/sql-smith/src/sql_smith/capability/has_where.py |
19 |
5 |
0 |
74% |
| packages/sql-smith/src/sql_smith/engine/__init__.py |
7 |
0 |
0 |
100% |
| packages/sql-smith/src/sql_smith/engine/basic_engine.py |
33 |
4 |
0 |
88% |
| packages/sql-smith/src/sql_smith/engine/common_engine.py |
4 |
0 |
0 |
100% |
| packages/sql-smith/src/sql_smith/engine/mysql_engine.py |
11 |
0 |
0 |
100% |
| packages/sql-smith/src/sql_smith/engine/postgres_engine.py |
9 |
3 |
0 |
67% |
| packages/sql-smith/src/sql_smith/engine/sql_server_engine.py |
12 |
4 |
0 |
67% |
| packages/sql-smith/src/sql_smith/engine/sqlite_engine.py |
6 |
3 |
0 |
50% |
| packages/sql-smith/src/sql_smith/functions.py |
49 |
2 |
0 |
96% |
| packages/sql-smith/src/sql_smith/interfaces/__init__.py |
6 |
0 |
0 |
100% |
| packages/sql-smith/src/sql_smith/interfaces/criteria_interface.py |
3 |
0 |
6 |
100% |
| packages/sql-smith/src/sql_smith/interfaces/engine_interface.py |
3 |
0 |
36 |
100% |
| packages/sql-smith/src/sql_smith/interfaces/expression_interface.py |
3 |
0 |
5 |
100% |
| packages/sql-smith/src/sql_smith/interfaces/query_interface.py |
3 |
0 |
6 |
100% |
| packages/sql-smith/src/sql_smith/interfaces/statement_interface.py |
2 |
0 |
6 |
100% |
| packages/sql-smith/src/sql_smith/partial/__init__.py |
10 |
0 |
0 |
100% |
| packages/sql-smith/src/sql_smith/partial/criteria.py |
12 |
0 |
0 |
100% |
| packages/sql-smith/src/sql_smith/partial/expression.py |
12 |
0 |
0 |
100% |
| packages/sql-smith/src/sql_smith/partial/identifier.py |
8 |
0 |
0 |
100% |
| packages/sql-smith/src/sql_smith/partial/like_begins.py |
9 |
4 |
0 |
56% |
| packages/sql-smith/src/sql_smith/partial/like_contains.py |
9 |
0 |
0 |
100% |
| packages/sql-smith/src/sql_smith/partial/like_ends.py |
9 |
4 |
0 |
56% |
| packages/sql-smith/src/sql_smith/partial/listing.py |
9 |
0 |
0 |
100% |
| packages/sql-smith/src/sql_smith/partial/literal.py |
8 |
0 |
0 |
100% |
| packages/sql-smith/src/sql_smith/partial/parameter/__init__.py |
4 |
0 |
0 |
100% |
| packages/sql-smith/src/sql_smith/partial/parameter/bool_parameter.py |
8 |
0 |
0 |
100% |
| packages/sql-smith/src/sql_smith/partial/parameter/null_parameter.py |
6 |
0 |
0 |
100% |
| packages/sql-smith/src/sql_smith/partial/parameter/parameter.py |
16 |
0 |
0 |
100% |
| packages/sql-smith/src/sql_smith/partial/qualified_identifier.py |
8 |
0 |
0 |
100% |
| packages/sql-smith/src/sql_smith/query/__init__.py |
8 |
0 |
0 |
100% |
| packages/sql-smith/src/sql_smith/query/abstract_query.py |
14 |
0 |
6 |
100% |
| packages/sql-smith/src/sql_smith/query/delete_query.py |
17 |
0 |
0 |
100% |
| packages/sql-smith/src/sql_smith/query/insert_query.py |
34 |
1 |
0 |
97% |
| packages/sql-smith/src/sql_smith/query/mysql/__init__.py |
3 |
0 |
0 |
100% |
| packages/sql-smith/src/sql_smith/query/mysql/insert_query.py |
13 |
3 |
0 |
77% |
| packages/sql-smith/src/sql_smith/query/mysql/select_query.py |
13 |
3 |
0 |
77% |
| packages/sql-smith/src/sql_smith/query/postgres/__init__.py |
3 |
0 |
0 |
100% |
| packages/sql-smith/src/sql_smith/query/postgres/insert_query.py |
7 |
3 |
0 |
57% |
| packages/sql-smith/src/sql_smith/query/postgres/update_query.py |
7 |
3 |
0 |
57% |
| packages/sql-smith/src/sql_smith/query/query.py |
10 |
0 |
0 |
100% |
| packages/sql-smith/src/sql_smith/query/select_query.py |
96 |
16 |
0 |
83% |
| packages/sql-smith/src/sql_smith/query/sql_server/__init__.py |
3 |
0 |
0 |
100% |
| packages/sql-smith/src/sql_smith/query/sql_server/delete_query.py |
10 |
5 |
0 |
50% |
| packages/sql-smith/src/sql_smith/query/sql_server/select_query.py |
9 |
4 |
0 |
56% |
| packages/sql-smith/src/sql_smith/query/union_query.py |
25 |
15 |
0 |
40% |
| packages/sql-smith/src/sql_smith/query/update_query.py |
28 |
0 |
0 |
100% |
| packages/sql-smith/src/sql_smith/query_factory.py |
26 |
3 |
0 |
88% |
| src/tests/__init__.py |
0 |
0 |
0 |
100% |
| src/tests/api/__init__.py |
0 |
0 |
0 |
100% |
| src/tests/api/conftest.py |
17 |
0 |
0 |
100% |
| src/tests/api/v1/__init__.py |
0 |
0 |
0 |
100% |
| src/tests/api/v1/auth/__init__.py |
0 |
0 |
0 |
100% |
| src/tests/api/v1/auth/authors/__init__.py |
0 |
0 |
0 |
100% |
| src/tests/api/v1/auth/authors/test_presenters.py |
27 |
0 |
0 |
100% |
| src/tests/api/v1/auth/endpoints/__init__.py |
0 |
0 |
0 |
100% |
| src/tests/api/v1/auth/endpoints/test_login.py |
41 |
0 |
0 |
100% |
| src/tests/api/v1/auth/endpoints/test_revoked_users.py |
13 |
0 |
0 |
100% |
| src/tests/api/v1/auth/endpoints/test_user_invitations.py |
33 |
3 |
0 |
91% |
| src/tests/api/v1/auth/endpoints/test_validate.py |
9 |
0 |
0 |
100% |
| src/tests/api/v1/auth/schemas/__init__.py |
0 |
0 |
0 |
100% |
| src/tests/api/v1/auth/schemas/test_presenters.py |
11 |
0 |
0 |
100% |
| src/tests/api/v1/auth/schemas/test_user_account.py |
10 |
0 |
0 |
100% |
| src/tests/api/v1/auth/schemas/test_user_invitation_presenters.py |
17 |
0 |
0 |
100% |
| src/tests/api/v1/club/__init__.py |
0 |
0 |
0 |
100% |
| src/tests/api/v1/club/coaches/__init__.py |
0 |
0 |
0 |
100% |
| src/tests/api/v1/club/coaches/test_endpoints.py |
22 |
0 |
0 |
100% |
| src/tests/api/v1/club/coaches/test_presenters.py |
48 |
0 |
0 |
100% |
| src/tests/api/v1/club/members/__init__.py |
0 |
0 |
0 |
100% |
| src/tests/api/v1/club/members/conftest.py |
4 |
0 |
0 |
100% |
| src/tests/api/v1/club/members/test_members.py |
25 |
0 |
0 |
100% |
| src/tests/api/v1/club/members/test_presenters.py |
69 |
0 |
0 |
100% |
| src/tests/api/v1/club/members/test_upload_members.py |
35 |
0 |
0 |
100% |
| src/tests/api/v1/club/schemas/__init__.py |
0 |
0 |
0 |
100% |
| src/tests/api/v1/club/schemas/conftest.py |
0 |
0 |
0 |
100% |
| src/tests/api/v1/conftest.py |
22 |
0 |
0 |
100% |
| src/tests/api/v1/news/__init__.py |
0 |
0 |
0 |
100% |
| src/tests/api/v1/news/test_endpoints.py |
44 |
0 |
0 |
100% |
| src/tests/api/v1/news/test_presenters.py |
25 |
0 |
0 |
100% |
| src/tests/api/v1/pages/__init__.py |
0 |
0 |
0 |
100% |
| src/tests/api/v1/pages/test_endpoints.py |
40 |
0 |
0 |
100% |
| src/tests/api/v1/pages/test_presenters.py |
26 |
0 |
0 |
100% |
| src/tests/api/v1/portal/__init__.py |
0 |
0 |
0 |
100% |
| src/tests/api/v1/portal/endpoints/__init__.py |
0 |
0 |
0 |
100% |
| src/tests/api/v1/portal/endpoints/test_applications.py |
25 |
0 |
0 |
100% |
| src/tests/api/v1/portal/endpoints/test_news.py |
11 |
0 |
0 |
100% |
| src/tests/api/v1/portal/news/__init__.py |
0 |
0 |
0 |
100% |
| src/tests/api/v1/portal/news/test_presenters.py |
37 |
0 |
0 |
100% |
| src/tests/api/v1/portal/trainings/__init__.py |
0 |
0 |
0 |
100% |
| src/tests/api/v1/portal/trainings/test_endpoints.py |
20 |
0 |
0 |
100% |
| src/tests/api/v1/portal/trainings/test_presenters.py |
27 |
0 |
0 |
100% |
| src/tests/api/v1/teams/__init__.py |
0 |
0 |
0 |
100% |
| src/tests/api/v1/teams/conftest.py |
6 |
0 |
0 |
100% |
| src/tests/api/v1/teams/test_api.py |
43 |
0 |
0 |
100% |
| src/tests/api/v1/teams/test_presenters.py |
35 |
0 |
0 |
100% |
| src/tests/api/v1/test_presenters.py |
12 |
0 |
0 |
100% |
| src/tests/api/v1/training_schedules/__init__.py |
0 |
0 |
0 |
100% |
| src/tests/api/v1/training_schedules/test_endpoints.py |
47 |
1 |
0 |
98% |
| src/tests/api/v1/training_schedules/test_presenters.py |
43 |
0 |
0 |
100% |
| src/tests/api/v1/trainings/__init__.py |
0 |
0 |
0 |
100% |
| src/tests/api/v1/trainings/coaches/__init__.py |
0 |
0 |
0 |
100% |
| src/tests/api/v1/trainings/coaches/test_coaches.py |
21 |
0 |
0 |
100% |
| src/tests/api/v1/trainings/coaches/test_presenters.py |
37 |
0 |
0 |
100% |
| src/tests/api/v1/trainings/teams/__init__.py |
0 |
0 |
0 |
100% |
| src/tests/api/v1/trainings/teams/test_endpoints.py |
22 |
0 |
0 |
100% |
| src/tests/api/v1/trainings/teams/test_presenters.py |
28 |
0 |
0 |
100% |
| src/tests/api/v1/trainings/test_endpoints.py |
102 |
3 |
0 |
97% |
| src/tests/api/v1/trainings/test_presenters.py |
27 |
0 |
0 |
100% |
| src/tests/conftest.py |
70 |
1 |
0 |
99% |
| src/tests/core/__init__.py |
0 |
0 |
0 |
100% |
| src/tests/core/db/__init__.py |
0 |
0 |
0 |
100% |
| src/tests/core/db/test_database.py |
10 |
0 |
0 |
100% |
| src/tests/core/db/test_table_row.py |
45 |
0 |
0 |
100% |
| src/tests/core/domain/__init__.py |
0 |
0 |
0 |
100% |
| src/tests/core/domain/test_dataclass_entity.py |
27 |
0 |
0 |
100% |
| src/tests/core/domain/value_objects/__init__.py |
0 |
0 |
0 |
100% |
| src/tests/core/domain/value_objects/test_date.py |
33 |
0 |
0 |
100% |
| src/tests/core/domain/value_objects/test_email_address.py |
8 |
0 |
0 |
100% |
| src/tests/core/domain/value_objects/test_local_timestamp.py |
20 |
0 |
0 |
100% |
| src/tests/core/domain/value_objects/test_password.py |
4 |
0 |
0 |
100% |
| src/tests/core/domain/value_objects/test_period.py |
16 |
0 |
0 |
100% |
| src/tests/core/domain/value_objects/test_text.py |
27 |
0 |
0 |
100% |
| src/tests/core/domain/value_objects/test_time_period.py |
14 |
0 |
0 |
100% |
| src/tests/core/domain/value_objects/test_weekday.py |
10 |
0 |
0 |
100% |
| src/tests/core/events/__init__.py |
0 |
0 |
0 |
100% |
| src/tests/core/events/conftest.py |
8 |
0 |
0 |
100% |
| src/tests/core/events/identity/__init__.py |
0 |
0 |
0 |
100% |
| src/tests/core/events/identity/test_user_invitation_tasks.py |
5 |
0 |
0 |
100% |
| src/tests/core/events/test_consumer.py |
20 |
0 |
0 |
100% |
| src/tests/core/events/test_stream.py |
29 |
0 |
0 |
100% |
| src/tests/core/mail/__init__.py |
0 |
0 |
0 |
100% |
| src/tests/core/mail/test_recipients.py |
26 |
0 |
0 |
100% |
| src/tests/core/mail/test_smtp_mailer.py |
22 |
1 |
0 |
95% |
| src/tests/core/template/__init__.py |
0 |
0 |
0 |
100% |
| src/tests/core/template/test_template.py |
7 |
0 |
0 |
100% |
| src/tests/core/test_functions.py |
23 |
0 |
0 |
100% |
| src/tests/core/test_json_api.py |
57 |
0 |
0 |
100% |
| src/tests/fixtures/__init__.py |
0 |
0 |
0 |
100% |
| src/tests/fixtures/club/__init__.py |
0 |
0 |
0 |
100% |
| src/tests/fixtures/club/coaches.py |
28 |
0 |
0 |
100% |
| src/tests/fixtures/club/contacts.py |
40 |
1 |
0 |
98% |
| src/tests/fixtures/club/countries.py |
33 |
0 |
0 |
100% |
| src/tests/fixtures/club/members.py |
30 |
0 |
0 |
100% |
| src/tests/fixtures/club/persons.py |
30 |
0 |
0 |
100% |
| src/tests/fixtures/identity/__init__.py |
0 |
0 |
0 |
100% |
| src/tests/fixtures/identity/tokens.py |
51 |
0 |
0 |
100% |
| src/tests/fixtures/identity/user_invitations.py |
31 |
0 |
0 |
100% |
| src/tests/fixtures/identity/user_recoveries.py |
28 |
0 |
0 |
100% |
| src/tests/fixtures/identity/users.py |
34 |
0 |
0 |
100% |
| src/tests/fixtures/portal/__init__.py |
0 |
0 |
0 |
100% |
| src/tests/fixtures/portal/applications.py |
30 |
0 |
0 |
100% |
| src/tests/fixtures/portal/authors.py |
28 |
0 |
0 |
100% |
| src/tests/fixtures/portal/news.py |
36 |
0 |
0 |
100% |
| src/tests/fixtures/portal/pages.py |
35 |
0 |
0 |
100% |
| src/tests/fixtures/teams/__init__.py |
0 |
0 |
0 |
100% |
| src/tests/fixtures/teams/team_members.py |
22 |
0 |
0 |
100% |
| src/tests/fixtures/teams/teams.py |
26 |
0 |
0 |
100% |
| src/tests/fixtures/training/__init__.py |
0 |
0 |
0 |
100% |
| src/tests/fixtures/training/training_schemas.py |
32 |
0 |
0 |
100% |
| src/tests/fixtures/training/trainings.py |
49 |
0 |
0 |
100% |
| src/tests/frontend/__init__.py |
0 |
0 |
0 |
100% |
| src/tests/frontend/conftest.py |
9 |
0 |
0 |
100% |
| src/tests/frontend/test_development_vite.py |
16 |
0 |
0 |
100% |
| src/tests/frontend/test_etag_file_response.py |
19 |
0 |
0 |
100% |
| src/tests/frontend/test_manifest.py |
23 |
0 |
0 |
100% |
| src/tests/frontend/test_production_vite.py |
41 |
0 |
0 |
100% |
| src/tests/modules/__init__.py |
0 |
0 |
0 |
100% |
| src/tests/modules/club/__init__.py |
0 |
0 |
0 |
100% |
| src/tests/modules/club/conftest.py |
5 |
0 |
0 |
100% |
| src/tests/modules/club/domain/__init__.py |
0 |
0 |
0 |
100% |
| src/tests/modules/club/domain/test_birthdate.py |
16 |
0 |
0 |
100% |
| src/tests/modules/club/domain/test_contact.py |
17 |
0 |
0 |
100% |
| src/tests/modules/club/repositories/__init__.py |
0 |
0 |
0 |
100% |
| src/tests/modules/club/repositories/test_coach_db_query.py |
35 |
8 |
0 |
77% |
| src/tests/modules/club/repositories/test_coach_db_repository.py |
30 |
4 |
0 |
87% |
| src/tests/modules/club/repositories/test_contact_db_repository.py |
30 |
0 |
0 |
100% |
| src/tests/modules/club/repositories/test_country_db_repository.py |
21 |
0 |
0 |
100% |
| src/tests/modules/club/repositories/test_file_upload_db_repository.py |
19 |
0 |
0 |
100% |
| src/tests/modules/club/repositories/test_file_upload_preview_repository.py |
19 |
2 |
0 |
89% |
| src/tests/modules/club/repositories/test_flemish_member_importer.py |
28 |
0 |
0 |
100% |
| src/tests/modules/club/repositories/test_member_db_query.py |
58 |
16 |
0 |
72% |
| src/tests/modules/club/repositories/test_member_db_repository.py |
43 |
2 |
0 |
95% |
| src/tests/modules/club/repositories/test_person_db_repository.py |
30 |
0 |
0 |
100% |
| src/tests/modules/club/test_create_coach.py |
29 |
0 |
0 |
100% |
| src/tests/modules/club/test_get_member.py |
26 |
0 |
0 |
100% |
| src/tests/modules/club/test_get_members.py |
39 |
0 |
0 |
100% |
| src/tests/modules/club/test_import_members.py |
45 |
0 |
1 |
100% |
| src/tests/modules/club/test_update_coach.py |
14 |
0 |
0 |
100% |
| src/tests/modules/identity/__init__.py |
0 |
0 |
0 |
100% |
| src/tests/modules/identity/conftest.py |
13 |
0 |
0 |
100% |
| src/tests/modules/identity/test_accept_user_invitation.py |
64 |
0 |
0 |
100% |
| src/tests/modules/identity/test_authenticate_user.py |
14 |
0 |
0 |
100% |
| src/tests/modules/identity/test_create_user.py |
11 |
0 |
0 |
100% |
| src/tests/modules/identity/test_delete_user_invitation.py |
19 |
0 |
0 |
100% |
| src/tests/modules/identity/test_enact_user.py |
22 |
0 |
0 |
100% |
| src/tests/modules/identity/test_get_invitations.py |
17 |
0 |
0 |
100% |
| src/tests/modules/identity/test_get_user_invitation.py |
17 |
0 |
0 |
100% |
| src/tests/modules/identity/test_invite_user.py |
36 |
0 |
0 |
100% |
| src/tests/modules/identity/test_mail_user_invitation.py |
25 |
0 |
0 |
100% |
| src/tests/modules/identity/test_mail_user_recovery.py |
31 |
0 |
0 |
100% |
| src/tests/modules/identity/test_recreate_user_invitation.py |
20 |
0 |
0 |
100% |
| src/tests/modules/identity/test_revoke_user.py |
24 |
0 |
0 |
100% |
| src/tests/modules/identity/tokens/__init__.py |
0 |
0 |
0 |
100% |
| src/tests/modules/identity/tokens/conftest.py |
12 |
0 |
0 |
100% |
| src/tests/modules/identity/tokens/test_access_token.py |
12 |
0 |
0 |
100% |
| src/tests/modules/identity/tokens/test_access_token_db_query.py |
27 |
6 |
0 |
78% |
| src/tests/modules/identity/tokens/test_access_token_db_repository.py |
19 |
0 |
0 |
100% |
| src/tests/modules/identity/tokens/test_refresh_token.py |
4 |
0 |
0 |
100% |
| src/tests/modules/identity/tokens/test_refresh_token_db_query.py |
27 |
6 |
0 |
78% |
| src/tests/modules/identity/tokens/test_refresh_token_db_repository.py |
19 |
0 |
0 |
100% |
| src/tests/modules/identity/tokens/test_token_identifier.py |
4 |
0 |
0 |
100% |
| src/tests/modules/identity/tokens/test_user_log_db_repository.py |
11 |
0 |
0 |
100% |
| src/tests/modules/identity/tokens/test_user_token_db_repository.py |
11 |
2 |
0 |
82% |
| src/tests/modules/identity/user_invitations/__init__.py |
0 |
0 |
0 |
100% |
| src/tests/modules/identity/user_invitations/test_user_invitation.py |
11 |
0 |
0 |
100% |
| src/tests/modules/identity/user_invitations/test_user_invitation_db_query.py |
48 |
12 |
0 |
75% |
| src/tests/modules/identity/user_invitations/test_user_invitation_db_repository.py |
31 |
0 |
0 |
100% |
| src/tests/modules/identity/user_invitations/test_user_invitation_mailer.py |
16 |
0 |
0 |
100% |
| src/tests/modules/identity/user_recoveries/__init__.py |
0 |
0 |
0 |
100% |
| src/tests/modules/identity/user_recoveries/test_user_recovery.py |
12 |
0 |
0 |
100% |
| src/tests/modules/identity/user_recoveries/test_user_recovery_db_repository.py |
28 |
0 |
0 |
100% |
| src/tests/modules/identity/user_recoveries/test_user_recovery_mailer.py |
17 |
0 |
0 |
100% |
| src/tests/modules/identity/users/__init__.py |
0 |
0 |
0 |
100% |
| src/tests/modules/identity/users/test_user.py |
6 |
0 |
0 |
100% |
| src/tests/modules/identity/users/test_user_account_db_query.py |
29 |
6 |
0 |
79% |
| src/tests/modules/identity/users/test_user_account_db_repository.py |
41 |
0 |
0 |
100% |
| src/tests/modules/identity/users/test_user_db_repository.py |
37 |
0 |
0 |
100% |
| src/tests/modules/portal/__init__.py |
2 |
0 |
0 |
100% |
| src/tests/modules/portal/applications/__init__.py |
0 |
0 |
0 |
100% |
| src/tests/modules/portal/applications/test_application_db_query.py |
42 |
12 |
0 |
71% |
| src/tests/modules/portal/applications/test_application_db_repository.py |
24 |
0 |
0 |
100% |
| src/tests/modules/portal/conftest.py |
5 |
0 |
0 |
100% |
| src/tests/modules/portal/news/__init__.py |
0 |
0 |
0 |
100% |
| src/tests/modules/portal/news/test_news_item_db_query.py |
43 |
10 |
0 |
77% |
| src/tests/modules/portal/news/test_news_item_db_repository.py |
24 |
0 |
0 |
100% |
| src/tests/modules/portal/pages/__init__.py |
0 |
0 |
0 |
100% |
| src/tests/modules/portal/pages/test_page_db_query.py |
18 |
0 |
0 |
100% |
| src/tests/modules/portal/pages/test_page_db_repository.py |
26 |
0 |
0 |
100% |
| src/tests/modules/portal/repositories/__init__.py |
0 |
0 |
0 |
100% |
| src/tests/modules/portal/repositories/test_author_db_query.py |
22 |
4 |
0 |
82% |
| src/tests/modules/portal/repositories/test_author_db_repository.py |
23 |
0 |
0 |
100% |
| src/tests/modules/portal/test_create_news_item.py |
23 |
0 |
0 |
100% |
| src/tests/modules/portal/test_create_page.py |
15 |
0 |
0 |
100% |
| src/tests/modules/portal/test_delete_news_item.py |
17 |
0 |
0 |
100% |
| src/tests/modules/portal/test_delete_page.py |
16 |
0 |
0 |
100% |
| src/tests/modules/portal/test_get_application.py |
13 |
0 |
0 |
100% |
| src/tests/modules/portal/test_get_applications.py |
16 |
0 |
0 |
100% |
| src/tests/modules/portal/test_get_authors.py |
13 |
0 |
0 |
100% |
| src/tests/modules/portal/test_get_news_item.py |
11 |
0 |
0 |
100% |
| src/tests/modules/portal/test_get_news_items.py |
13 |
0 |
0 |
100% |
| src/tests/modules/portal/test_get_page.py |
11 |
0 |
0 |
100% |
| src/tests/modules/portal/test_get_pages.py |
11 |
0 |
0 |
100% |
| src/tests/modules/portal/test_update_application.py |
13 |
0 |
0 |
100% |
| src/tests/modules/portal/test_update_news_item.py |
13 |
0 |
0 |
100% |
| src/tests/modules/portal/test_update_page.py |
17 |
0 |
0 |
100% |
| src/tests/modules/teams/__init__.py |
0 |
0 |
0 |
100% |
| src/tests/modules/teams/conftest.py |
22 |
0 |
0 |
100% |
| src/tests/modules/teams/domain/__init__.py |
0 |
0 |
0 |
100% |
| src/tests/modules/teams/domain/test_team.py |
24 |
0 |
0 |
100% |
| src/tests/modules/teams/repositories/__init__.py |
0 |
0 |
0 |
100% |
| src/tests/modules/teams/repositories/test_member_db_query.py |
48 |
12 |
0 |
75% |
| src/tests/modules/teams/repositories/test_member_db_repository.py |
37 |
0 |
0 |
100% |
| src/tests/modules/teams/repositories/test_team_db_repository.py |
36 |
0 |
0 |
100% |
| src/tests/modules/teams/repositories/test_team_member_db_query.py |
13 |
2 |
0 |
85% |
| src/tests/modules/teams/test_create_team.py |
10 |
0 |
0 |
100% |
| src/tests/modules/teams/test_create_team_member.py |
33 |
0 |
0 |
100% |
| src/tests/modules/teams/test_delete_team.py |
13 |
0 |
0 |
100% |
| src/tests/modules/teams/test_get_members.py |
32 |
0 |
0 |
100% |
| src/tests/modules/teams/test_get_team.py |
11 |
0 |
0 |
100% |
| src/tests/modules/teams/test_get_teams.py |
24 |
0 |
0 |
100% |
| src/tests/modules/teams/test_update_team.py |
10 |
0 |
0 |
100% |
| src/tests/modules/training/__init__.py |
0 |
0 |
0 |
100% |
| src/tests/modules/training/coaches/__init__.py |
0 |
0 |
0 |
100% |
| src/tests/modules/training/coaches/test_coaches_db_repository.py |
26 |
6 |
0 |
77% |
| src/tests/modules/training/conftest.py |
8 |
0 |
0 |
100% |
| src/tests/modules/training/teams/__init__.py |
0 |
0 |
0 |
100% |
| src/tests/modules/training/teams/test_team_db_repository.py |
17 |
4 |
0 |
76% |
| src/tests/modules/training/test_add_coach_to_training.py |
12 |
0 |
0 |
100% |
| src/tests/modules/training/test_add_team_to_training.py |
12 |
0 |
0 |
100% |
| src/tests/modules/training/test_create_training.py |
43 |
1 |
0 |
98% |
| src/tests/modules/training/test_create_training_schedule.py |
17 |
0 |
0 |
100% |
| src/tests/modules/training/test_delete_coach_to_training.py |
10 |
0 |
0 |
100% |
| src/tests/modules/training/test_delete_team_from_training.py |
12 |
0 |
0 |
100% |
| src/tests/modules/training/test_delete_training.py |
17 |
2 |
0 |
88% |
| src/tests/modules/training/test_get_coaches.py |
12 |
0 |
0 |
100% |
| src/tests/modules/training/test_get_teams.py |
9 |
0 |
0 |
100% |
| src/tests/modules/training/test_get_training.py |
16 |
0 |
0 |
100% |
| src/tests/modules/training/test_get_training_schedule.py |
16 |
0 |
0 |
100% |
| src/tests/modules/training/test_get_training_schedules.py |
19 |
1 |
0 |
95% |
| src/tests/modules/training/test_get_trainings.py |
35 |
0 |
0 |
100% |
| src/tests/modules/training/test_update_training.py |
38 |
0 |
0 |
100% |
| src/tests/modules/training/test_update_training_schedule.py |
14 |
0 |
0 |
100% |
| src/tests/modules/training/trainings/__init__.py |
0 |
0 |
0 |
100% |
| src/tests/modules/training/trainings/test_training.py |
44 |
0 |
0 |
100% |
| src/tests/modules/training/trainings/test_training_coach_db_query.py |
20 |
2 |
0 |
90% |
| src/tests/modules/training/trainings/test_training_db_query.py |
56 |
0 |
0 |
100% |
| src/tests/modules/training/trainings/test_training_db_repository.py |
38 |
4 |
0 |
89% |
| src/tests/modules/training/trainings/test_training_schedule_db_query.py |
25 |
4 |
0 |
84% |
| src/tests/modules/training/trainings/test_training_schedule_db_repository.py |
34 |
2 |
0 |
94% |
| src/tests/modules/training/trainings/test_training_team_db_query.py |
20 |
1 |
0 |
95% |