| ApiJO_Back\__init__.py |
(no class) |
0 |
0 |
0 |
100% |
| ApiJO_Back\settings.py |
(no class) |
31 |
0 |
0 |
100% |
| ApiJO_Back\urls.py |
(no class) |
3 |
0 |
0 |
100% |
| api\__init__.py |
(no class) |
0 |
0 |
0 |
100% |
| api\apps.py |
ApiConfig |
0 |
0 |
0 |
100% |
| api\apps.py |
(no class) |
4 |
0 |
0 |
100% |
| api\management\__init__.py |
(no class) |
0 |
0 |
0 |
100% |
| api\management\commands\__init__.py |
(no class) |
0 |
0 |
0 |
100% |
| api\migrations\0001_initial.py |
Migration |
0 |
0 |
0 |
100% |
| api\migrations\0001_initial.py |
(no class) |
6 |
0 |
0 |
100% |
| api\migrations\0002_rename_evenenement_epreuve_evenement.py |
Migration |
0 |
0 |
0 |
100% |
| api\migrations\0002_rename_evenenement_epreuve_evenement.py |
(no class) |
4 |
0 |
0 |
100% |
| api\migrations\0003_alter_epreuve_evenement.py |
Migration |
0 |
0 |
0 |
100% |
| api\migrations\0003_alter_epreuve_evenement.py |
(no class) |
5 |
0 |
0 |
100% |
| api\migrations\0004_epreuve_unique_epreuve_per_discipline.py |
Migration |
0 |
0 |
0 |
100% |
| api\migrations\0004_epreuve_unique_epreuve_per_discipline.py |
(no class) |
4 |
0 |
0 |
100% |
| api\migrations\0005_alter_epreuve_evenement.py |
Migration |
0 |
0 |
0 |
100% |
| api\migrations\0005_alter_epreuve_evenement.py |
(no class) |
5 |
0 |
0 |
100% |
| api\migrations\0006_remove_epreuve_unique_epreuve_per_discipline_and_more.py |
Migration |
0 |
0 |
0 |
100% |
| api\migrations\0006_remove_epreuve_unique_epreuve_per_discipline_and_more.py |
(no class) |
4 |
0 |
0 |
100% |
| api\migrations\0007_discipline_icone.py |
Migration |
0 |
0 |
0 |
100% |
| api\migrations\0007_discipline_icone.py |
(no class) |
4 |
0 |
0 |
100% |
| api\migrations\0008_remove_epreuve_unique_epreuve_par_discipline_genre_et_evenement_and_more.py |
Migration |
0 |
0 |
0 |
100% |
| api\migrations\0008_remove_epreuve_unique_epreuve_par_discipline_genre_et_evenement_and_more.py |
(no class) |
4 |
0 |
0 |
100% |
| api\migrations\0009_offre_evenement_nb_place_restante_and_more.py |
Migration |
0 |
0 |
0 |
100% |
| api\migrations\0009_offre_evenement_nb_place_restante_and_more.py |
(no class) |
4 |
0 |
0 |
100% |
| api\migrations\0010_alter_discipline_options_alter_epreuve_options_and_more.py |
Migration |
0 |
0 |
0 |
100% |
| api\migrations\0010_alter_discipline_options_alter_epreuve_options_and_more.py |
(no class) |
5 |
0 |
0 |
100% |
| api\migrations\0011_ticket.py |
Migration |
0 |
0 |
0 |
100% |
| api\migrations\0011_ticket.py |
(no class) |
5 |
0 |
0 |
100% |
| api\migrations\0012_remove_ticket_qr_code.py |
Migration |
0 |
0 |
0 |
100% |
| api\migrations\0012_remove_ticket_qr_code.py |
(no class) |
4 |
0 |
0 |
100% |
| api\migrations\__init__.py |
(no class) |
0 |
0 |
0 |
100% |
| api\models\__init__.py |
(no class) |
6 |
0 |
0 |
100% |
| api\models\discipline.py |
Discipline |
1 |
0 |
0 |
100% |
| api\models\discipline.py |
Discipline.Meta |
0 |
0 |
0 |
100% |
| api\models\discipline.py |
(no class) |
9 |
0 |
0 |
100% |
| api\models\epreuve.py |
Epreuve |
1 |
0 |
0 |
100% |
| api\models\epreuve.py |
Epreuve.Meta |
0 |
0 |
0 |
100% |
| api\models\epreuve.py |
(no class) |
15 |
0 |
0 |
100% |
| api\models\evenement.py |
Evenement |
5 |
0 |
0 |
100% |
| api\models\evenement.py |
Evenement.Meta |
0 |
0 |
0 |
100% |
| api\models\evenement.py |
(no class) |
15 |
0 |
0 |
100% |
| api\models\lieu.py |
Lieu |
1 |
0 |
0 |
100% |
| api\models\lieu.py |
Lieu.Meta |
0 |
0 |
0 |
100% |
| api\models\lieu.py |
(no class) |
8 |
0 |
0 |
100% |
| api\models\offre.py |
Offre |
1 |
1 |
0 |
0% |
| api\models\offre.py |
Offre.Meta |
0 |
0 |
0 |
100% |
| api\models\offre.py |
(no class) |
11 |
0 |
0 |
100% |
| api\models\ticket.py |
Ticket |
7 |
7 |
0 |
0% |
| api\models\ticket.py |
Ticket.Meta |
0 |
0 |
0 |
100% |
| api\models\ticket.py |
(no class) |
15 |
0 |
0 |
100% |
| api\serializers\__init__.py |
(no class) |
6 |
0 |
0 |
100% |
| api\serializers\discipline.py |
DisciplineSerializer |
0 |
0 |
0 |
100% |
| api\serializers\discipline.py |
DisciplineSerializer.Meta |
0 |
0 |
0 |
100% |
| api\serializers\discipline.py |
(no class) |
6 |
0 |
0 |
100% |
| api\serializers\epreuve.py |
EpreuveSerializer |
5 |
1 |
0 |
80% |
| api\serializers\epreuve.py |
EpreuveSerializer.Meta |
0 |
0 |
0 |
100% |
| api\serializers\epreuve.py |
(no class) |
13 |
0 |
0 |
100% |
| api\serializers\evenement.py |
EvenementSerializer |
29 |
13 |
0 |
55% |
| api\serializers\evenement.py |
EvenementSerializer.Meta |
0 |
0 |
0 |
100% |
| api\serializers\evenement.py |
(no class) |
15 |
0 |
0 |
100% |
| api\serializers\lieu.py |
LieuSerializer |
0 |
0 |
0 |
100% |
| api\serializers\lieu.py |
LieuSerializer.Meta |
0 |
0 |
0 |
100% |
| api\serializers\lieu.py |
(no class) |
6 |
0 |
0 |
100% |
| api\serializers\nested_serializer.py |
NestedEpreuveSerializer |
0 |
0 |
0 |
100% |
| api\serializers\nested_serializer.py |
NestedEpreuveSerializer.Meta |
0 |
0 |
0 |
100% |
| api\serializers\nested_serializer.py |
NestedEvenementSerializer |
0 |
0 |
0 |
100% |
| api\serializers\nested_serializer.py |
NestedEvenementSerializer.Meta |
0 |
0 |
0 |
100% |
| api\serializers\nested_serializer.py |
(no class) |
15 |
0 |
0 |
100% |
| api\serializers\offre.py |
OffreSerializer |
0 |
0 |
0 |
100% |
| api\serializers\offre.py |
OffreSerializer.Meta |
0 |
0 |
0 |
100% |
| api\serializers\offre.py |
(no class) |
6 |
0 |
0 |
100% |
| api\serializers\ticket.py |
TicketSerializer |
0 |
0 |
0 |
100% |
| api\serializers\ticket.py |
TicketSerializer.Meta |
0 |
0 |
0 |
100% |
| api\serializers\ticket.py |
PanierItemSerializer |
0 |
0 |
0 |
100% |
| api\serializers\ticket.py |
(no class) |
16 |
0 |
0 |
100% |
| api\tests\__init__.py |
(no class) |
0 |
0 |
0 |
100% |
| api\tests\test_discipline.py |
DisciplineModelTest |
2 |
0 |
0 |
100% |
| api\tests\test_discipline.py |
DisciplineSerializerTest |
3 |
0 |
0 |
100% |
| api\tests\test_discipline.py |
DisciplineAPITest |
61 |
0 |
0 |
100% |
| api\tests\test_discipline.py |
(no class) |
26 |
0 |
0 |
100% |
| api\tests\test_epreuve.py |
EpreuveModelTest |
5 |
0 |
0 |
100% |
| api\tests\test_epreuve.py |
EpreuveSerializerTest |
8 |
0 |
0 |
100% |
| api\tests\test_epreuve.py |
EpreuveAPITest |
45 |
0 |
0 |
100% |
| api\tests\test_epreuve.py |
(no class) |
23 |
0 |
0 |
100% |
| api\tests\test_evenement.py |
EvenementModelTest |
3 |
0 |
0 |
100% |
| api\tests\test_evenement.py |
EvenementSerializerTest |
7 |
0 |
0 |
100% |
| api\tests\test_evenement.py |
EvenementAPITest |
48 |
0 |
0 |
100% |
| api\tests\test_evenement.py |
(no class) |
25 |
0 |
0 |
100% |
| api\tests\test_lieu.py |
LieuModelTest |
2 |
0 |
0 |
100% |
| api\tests\test_lieu.py |
LieuSerializerTest |
3 |
0 |
0 |
100% |
| api\tests\test_lieu.py |
LieuAPITest |
55 |
0 |
0 |
100% |
| api\tests\test_lieu.py |
(no class) |
24 |
0 |
0 |
100% |
| api\tests\tests.py |
BasicMathTest |
1 |
0 |
0 |
100% |
| api\tests\tests.py |
(no class) |
3 |
0 |
0 |
100% |
| api\urls.py |
(no class) |
8 |
0 |
0 |
100% |
| api\views\__init__.py |
(no class) |
5 |
0 |
0 |
100% |
| api\views\discipline.py |
DisciplineListView |
5 |
1 |
0 |
80% |
| api\views\discipline.py |
DisciplineDetailView |
0 |
0 |
0 |
100% |
| api\views\discipline.py |
DisciplineCreateView |
0 |
0 |
0 |
100% |
| api\views\discipline.py |
DisciplineUpdateView |
0 |
0 |
0 |
100% |
| api\views\discipline.py |
DisciplineDeleteView |
0 |
0 |
0 |
100% |
| api\views\discipline.py |
(no class) |
26 |
0 |
0 |
100% |
| api\views\epreuve.py |
EpreuveListView |
0 |
0 |
0 |
100% |
| api\views\epreuve.py |
EpreuveDetailView |
0 |
0 |
0 |
100% |
| api\views\epreuve.py |
EpreuveCreateView |
0 |
0 |
0 |
100% |
| api\views\epreuve.py |
EpreuveUpdateView |
0 |
0 |
0 |
100% |
| api\views\epreuve.py |
EpreuveDeleteView |
0 |
0 |
0 |
100% |
| api\views\epreuve.py |
(no class) |
25 |
0 |
0 |
100% |
| api\views\evenement.py |
EvenementListView |
0 |
0 |
0 |
100% |
| api\views\evenement.py |
EvenementDetailView |
0 |
0 |
0 |
100% |
| api\views\evenement.py |
EvenementByEpreuveView |
4 |
4 |
0 |
0% |
| api\views\evenement.py |
EvenementCreateView |
0 |
0 |
0 |
100% |
| api\views\evenement.py |
EvenementUpdateView |
0 |
0 |
0 |
100% |
| api\views\evenement.py |
EvenementDeleteView |
0 |
0 |
0 |
100% |
| api\views\evenement.py |
(no class) |
32 |
0 |
0 |
100% |
| api\views\lieu.py |
LieuListView |
0 |
0 |
0 |
100% |
| api\views\lieu.py |
LieuDetailView |
0 |
0 |
0 |
100% |
| api\views\lieu.py |
LieuCreateView |
0 |
0 |
0 |
100% |
| api\views\lieu.py |
LieuUpdateView |
0 |
0 |
0 |
100% |
| api\views\lieu.py |
LieuDeleteView |
0 |
0 |
0 |
100% |
| api\views\lieu.py |
(no class) |
25 |
0 |
0 |
100% |
| api\views\offre.py |
OffreListView |
0 |
0 |
0 |
100% |
| api\views\offre.py |
OffreDetailView |
0 |
0 |
0 |
100% |
| api\views\offre.py |
OffreCreateView |
0 |
0 |
0 |
100% |
| api\views\offre.py |
OffreUpdateView |
0 |
0 |
0 |
100% |
| api\views\offre.py |
OffreDeleteView |
0 |
0 |
0 |
100% |
| api\views\offre.py |
(no class) |
25 |
0 |
0 |
100% |
| api\views\ticket.py |
TicketClientListView |
1 |
1 |
0 |
0% |
| api\views\ticket.py |
TicketListView |
1 |
1 |
0 |
0% |
| api\views\ticket.py |
TicketClientDetailView |
1 |
1 |
0 |
0% |
| api\views\ticket.py |
TicketDetailView |
1 |
1 |
0 |
0% |
| api\views\ticket.py |
TicketBatchCreateView |
24 |
24 |
0 |
0% |
| api\views\ticket.py |
(no class) |
27 |
0 |
0 |
100% |
| authentication\__init__.py |
(no class) |
0 |
0 |
0 |
100% |
| authentication\apps.py |
AuthenticationConfig |
0 |
0 |
0 |
100% |
| authentication\apps.py |
(no class) |
4 |
0 |
0 |
100% |
| authentication\migrations\__init__.py |
(no class) |
0 |
0 |
0 |
100% |
| authentication\permissions.py |
IsAdmin |
1 |
0 |
0 |
100% |
| authentication\permissions.py |
IsAdminOrAuthenticatedReadOnly |
5 |
5 |
0 |
0% |
| authentication\permissions.py |
IsAdminOrEmploye |
1 |
1 |
0 |
0% |
| authentication\permissions.py |
(no class) |
7 |
0 |
0 |
100% |
| authentication\serializers\__init__.py |
(no class) |
0 |
0 |
0 |
100% |
| authentication\serializers\client.py |
ClientRegisterSerializer |
25 |
4 |
0 |
84% |
| authentication\serializers\client.py |
ClientRegisterSerializer.Meta |
0 |
0 |
0 |
100% |
| authentication\serializers\client.py |
(no class) |
21 |
0 |
0 |
100% |
| authentication\serializers\employee.py |
EmployeeRegisterSerializer |
16 |
0 |
0 |
100% |
| authentication\serializers\employee.py |
EmployeeRegisterSerializer.Meta |
0 |
0 |
0 |
100% |
| authentication\serializers\employee.py |
(no class) |
17 |
0 |
0 |
100% |
| authentication\serializers\token.py |
CustomTokenObtainPairSerializer |
12 |
1 |
0 |
92% |
| authentication\serializers\token.py |
(no class) |
6 |
0 |
0 |
100% |
| authentication\test\__init__.py |
(no class) |
0 |
0 |
0 |
100% |
| authentication\test\test_Clientregistration.py |
ClientRegistrationTests |
19 |
0 |
0 |
100% |
| authentication\test\test_Clientregistration.py |
(no class) |
12 |
0 |
0 |
100% |
| authentication\test\test_EmployeRegistration.py |
EmployeeRegistrationTests |
31 |
0 |
0 |
100% |
| authentication\test\test_EmployeRegistration.py |
(no class) |
14 |
0 |
0 |
100% |
| authentication\test\test_login.py |
LoginTests |
28 |
0 |
0 |
100% |
| authentication\test\test_login.py |
(no class) |
13 |
0 |
0 |
100% |
| authentication\test\test_passwordRegistration.py |
ClientPasswordValidationTests |
15 |
0 |
0 |
100% |
| authentication\test\test_passwordRegistration.py |
(no class) |
11 |
0 |
0 |
100% |
| authentication\test\test_permission.py |
EmployeePermissionTests |
20 |
0 |
0 |
100% |
| authentication\test\test_permission.py |
(no class) |
15 |
0 |
0 |
100% |
| authentication\urls.py |
(no class) |
6 |
0 |
0 |
100% |
| authentication\validators\__init__.py |
(no class) |
0 |
0 |
0 |
100% |
| authentication\validators\emailValidator.py |
EmailValidator |
9 |
3 |
0 |
67% |
| authentication\validators\emailValidator.py |
(no class) |
8 |
0 |
0 |
100% |
| authentication\validators\passwordValidator.py |
StrongPasswordValidator |
11 |
4 |
0 |
64% |
| authentication\validators\passwordValidator.py |
(no class) |
6 |
0 |
0 |
100% |
| authentication\views\__init__.py |
(no class) |
0 |
0 |
0 |
100% |
| authentication\views\client.py |
ClientRegisterView |
0 |
0 |
0 |
100% |
| authentication\views\client.py |
(no class) |
9 |
0 |
0 |
100% |
| authentication\views\employe.py |
EmployeeRegisterView |
0 |
0 |
0 |
100% |
| authentication\views\employe.py |
(no class) |
8 |
0 |
0 |
100% |
| authentication\views\token.py |
CustomTokenObtainPairView |
0 |
0 |
0 |
100% |
| authentication\views\token.py |
(no class) |
4 |
0 |
0 |
100% |
| manage.py |
(no class) |
11 |
2 |
0 |
82% |
| payment\__init__.py |
(no class) |
0 |
0 |
0 |
100% |
| payment\apps.py |
PaymentConfig |
0 |
0 |
0 |
100% |
| payment\apps.py |
(no class) |
4 |
0 |
0 |
100% |
| payment\infrastructure\payement_gateway.py |
PaymentGatewayMock |
3 |
3 |
0 |
0% |
| payment\infrastructure\payement_gateway.py |
(no class) |
3 |
0 |
0 |
100% |
| payment\migrations\__init__.py |
(no class) |
0 |
0 |
0 |
100% |
| payment\serializers.py |
MockPaymentRequestSerializer |
0 |
0 |
0 |
100% |
| payment\serializers.py |
MockPaymentResponseSerializer |
0 |
0 |
0 |
100% |
| payment\serializers.py |
(no class) |
11 |
0 |
0 |
100% |
| payment\services\payment_service.py |
PaymentService |
5 |
5 |
0 |
0% |
| payment\services\payment_service.py |
(no class) |
5 |
0 |
0 |
100% |
| payment\services\ticket_service.py |
TicketService |
15 |
15 |
0 |
0% |
| payment\services\ticket_service.py |
(no class) |
4 |
0 |
0 |
100% |
| payment\tests.py |
(no class) |
1 |
0 |
0 |
100% |
| payment\urls.py |
(no class) |
3 |
0 |
0 |
100% |
| payment\views.py |
MockPaymentView |
24 |
24 |
0 |
0% |
| payment\views.py |
(no class) |
14 |
0 |
0 |
100% |
| qr_code_service\__init__.py |
(no class) |
0 |
0 |
0 |
100% |
| qr_code_service\apps.py |
QrcodeConfig |
0 |
0 |
0 |
100% |
| qr_code_service\apps.py |
(no class) |
4 |
0 |
0 |
100% |
| qr_code_service\migrations\0001_initial.py |
Migration |
0 |
0 |
0 |
100% |
| qr_code_service\migrations\0001_initial.py |
(no class) |
6 |
0 |
0 |
100% |
| qr_code_service\migrations\0002_alter_qrcode_data.py |
Migration |
0 |
0 |
0 |
100% |
| qr_code_service\migrations\0002_alter_qrcode_data.py |
(no class) |
4 |
0 |
0 |
100% |
| qr_code_service\migrations\0003_qrcode_create_at_alter_qrcode_data.py |
Migration |
0 |
0 |
0 |
100% |
| qr_code_service\migrations\0003_qrcode_create_at_alter_qrcode_data.py |
(no class) |
5 |
0 |
0 |
100% |
| qr_code_service\migrations\0004_alter_qrcode_ticket.py |
Migration |
0 |
0 |
0 |
100% |
| qr_code_service\migrations\0004_alter_qrcode_ticket.py |
(no class) |
5 |
0 |
0 |
100% |
| qr_code_service\migrations\__init__.py |
(no class) |
0 |
0 |
0 |
100% |
| qr_code_service\models.py |
QrCode |
1 |
1 |
0 |
0% |
| qr_code_service\models.py |
(no class) |
7 |
0 |
0 |
100% |
| qr_code_service\serializers.py |
QRCodeSerializer |
0 |
0 |
0 |
100% |
| qr_code_service\serializers.py |
QRCodeSerializer.Meta |
0 |
0 |
0 |
100% |
| qr_code_service\serializers.py |
TicketIdSerializer |
0 |
0 |
0 |
100% |
| qr_code_service\serializers.py |
(no class) |
12 |
0 |
0 |
100% |
| qr_code_service\tests.py |
(no class) |
1 |
0 |
0 |
100% |
| qr_code_service\urls.py |
(no class) |
3 |
0 |
0 |
100% |
| qr_code_service\views.py |
QRCodeCreateByTicket |
20 |
20 |
0 |
0% |
| qr_code_service\views.py |
TicketByKeyView |
6 |
6 |
0 |
0% |
| qr_code_service\views.py |
(no class) |
23 |
0 |
0 |
100% |
| users\__init__.py |
(no class) |
0 |
0 |
0 |
100% |
| users\apps.py |
UsersConfig |
0 |
0 |
0 |
100% |
| users\apps.py |
(no class) |
4 |
0 |
0 |
100% |
| users\management\__init__.py |
(no class) |
0 |
0 |
0 |
100% |
| users\management\commands\__init__.py |
(no class) |
0 |
0 |
0 |
100% |
| users\managers.py |
UserManager |
17 |
2 |
0 |
88% |
| users\managers.py |
(no class) |
5 |
0 |
0 |
100% |
| users\migrations\0001_initial.py |
Migration |
0 |
0 |
0 |
100% |
| users\migrations\0001_initial.py |
(no class) |
7 |
0 |
0 |
100% |
| users\migrations\0002_alter_adminprofile_options_and_more.py |
Migration |
0 |
0 |
0 |
100% |
| users\migrations\0002_alter_adminprofile_options_and_more.py |
(no class) |
7 |
0 |
0 |
100% |
| users\migrations\__init__.py |
(no class) |
0 |
0 |
0 |
100% |
| users\models\__init__.py |
(no class) |
5 |
0 |
0 |
100% |
| users\models\admin.py |
AdminProfile |
1 |
1 |
0 |
0% |
| users\models\admin.py |
AdminProfile.Meta |
0 |
0 |
0 |
100% |
| users\models\admin.py |
(no class) |
11 |
0 |
0 |
100% |
| users\models\base_user.py |
User |
4 |
4 |
0 |
0% |
| users\models\base_user.py |
User.Meta |
0 |
0 |
0 |
100% |
| users\models\base_user.py |
(no class) |
22 |
0 |
0 |
100% |
| users\models\client.py |
ClientProfile |
5 |
1 |
0 |
80% |
| users\models\client.py |
ClientProfile.Meta |
0 |
0 |
0 |
100% |
| users\models\client.py |
(no class) |
15 |
0 |
0 |
100% |
| users\models\employe.py |
EmployeProfile |
1 |
1 |
0 |
0% |
| users\models\employe.py |
EmployeProfile.Meta |
0 |
0 |
0 |
100% |
| users\models\employe.py |
(no class) |
13 |
0 |
0 |
100% |
| users\serializers\__init__.py |
(no class) |
4 |
0 |
0 |
100% |
| users\serializers\admin.py |
AdminSerializer |
0 |
0 |
0 |
100% |
| users\serializers\admin.py |
AdminSerializer.Meta |
0 |
0 |
0 |
100% |
| users\serializers\admin.py |
(no class) |
7 |
0 |
0 |
100% |
| users\serializers\base_user.py |
UserSerializer |
12 |
12 |
0 |
0% |
| users\serializers\base_user.py |
UserSerializer.Meta |
0 |
0 |
0 |
100% |
| users\serializers\base_user.py |
(no class) |
10 |
0 |
0 |
100% |
| users\serializers\client.py |
ClientSerializer |
1 |
1 |
0 |
0% |
| users\serializers\client.py |
ClientSerializer.Meta |
0 |
0 |
0 |
100% |
| users\serializers\client.py |
ClientFullSerializer |
0 |
0 |
0 |
100% |
| users\serializers\client.py |
ClientFullSerializer.Meta |
0 |
0 |
0 |
100% |
| users\serializers\client.py |
(no class) |
15 |
0 |
0 |
100% |
| users\serializers\employe.py |
EmployeSerializer |
1 |
1 |
0 |
0% |
| users\serializers\employe.py |
EmployeSerializer.Meta |
0 |
0 |
0 |
100% |
| users\serializers\employe.py |
(no class) |
10 |
0 |
0 |
100% |
| users\test\__init__.py |
(no class) |
0 |
0 |
0 |
100% |
| users\test\test_admin.py |
AdminModelSerializerTest |
9 |
0 |
0 |
100% |
| users\test\test_admin.py |
(no class) |
9 |
0 |
0 |
100% |
| users\test\test_client.py |
ClientModelSerializerTest |
11 |
0 |
0 |
100% |
| users\test\test_client.py |
(no class) |
9 |
0 |
0 |
100% |
| users\test\test_employe.py |
EmployeModelSerializerTest |
9 |
0 |
0 |
100% |
| users\test\test_employe.py |
(no class) |
9 |
0 |
0 |
100% |
| users\test\test_user.py |
UserModelTest |
4 |
0 |
0 |
100% |
| users\test\test_user.py |
(no class) |
4 |
0 |
0 |
100% |
| users\urls.py |
(no class) |
6 |
0 |
0 |
100% |
| users\views\__init__.py |
(no class) |
1 |
0 |
0 |
100% |
| users\views\client.py |
ClientListView |
1 |
1 |
0 |
0% |
| users\views\client.py |
ClientSetInactiveView |
5 |
5 |
0 |
0% |
| users\views\client.py |
(no class) |
13 |
0 |
0 |
100% |
| users\views\employe.py |
EmployeListView |
1 |
1 |
0 |
0% |
| users\views\employe.py |
EmployeSetInactiveView |
5 |
5 |
0 |
0% |
| users\views\employe.py |
(no class) |
13 |
0 |
0 |
100% |