apps/__init__.py |
0 |
0 |
0 |
0 |
0 |
100% |
apps/analysis/__init__.py |
0 |
0 |
0 |
0 |
0 |
100% |
apps/analysis/admin.py |
17 |
0 |
0 |
8 |
0 |
100% |
apps/analysis/dataloaders.py |
143 |
43 |
0 |
60 |
1 |
61% |
apps/analysis/enums.py |
27 |
0 |
0 |
4 |
0 |
100% |
apps/analysis/factories.py |
34 |
0 |
0 |
8 |
1 |
98% |
apps/analysis/filter_set.py |
81 |
13 |
0 |
8 |
0 |
76% |
apps/analysis/models.py |
292 |
17 |
0 |
34 |
6 |
93% |
apps/analysis/mutation.py |
180 |
2 |
0 |
0 |
0 |
99% |
apps/analysis/public_schema.py |
9 |
0 |
0 |
0 |
0 |
100% |
apps/analysis/schema.py |
407 |
45 |
0 |
16 |
0 |
87% |
apps/analysis/serializers.py |
780 |
69 |
0 |
98 |
13 |
87% |
apps/analysis/tasks.py |
35 |
0 |
0 |
0 |
0 |
100% |
apps/analysis/tests/__init__.py |
0 |
0 |
0 |
0 |
0 |
100% |
apps/analysis/types/__init__.py |
0 |
0 |
0 |
0 |
0 |
100% |
apps/analysis/views.py |
79 |
1 |
0 |
8 |
0 |
99% |
apps/analysis_framework/__init__.py |
0 |
0 |
0 |
0 |
0 |
100% |
apps/analysis_framework/admin.py |
72 |
20 |
0 |
24 |
0 |
67% |
apps/analysis_framework/dataloaders.py |
89 |
18 |
0 |
28 |
0 |
74% |
apps/analysis_framework/enums.py |
7 |
0 |
0 |
2 |
0 |
100% |
apps/analysis_framework/export.py |
25 |
0 |
0 |
18 |
0 |
100% |
apps/analysis_framework/factories.py |
42 |
1 |
0 |
22 |
1 |
97% |
apps/analysis_framework/filter_set.py |
49 |
13 |
0 |
12 |
2 |
66% |
apps/analysis_framework/models.py |
307 |
48 |
0 |
40 |
4 |
82% |
apps/analysis_framework/mutation.py |
74 |
0 |
0 |
0 |
0 |
100% |
apps/analysis_framework/permissions.py |
12 |
1 |
0 |
4 |
1 |
88% |
apps/analysis_framework/public_schema.py |
14 |
0 |
0 |
0 |
0 |
100% |
apps/analysis_framework/schema.py |
187 |
10 |
0 |
6 |
0 |
94% |
apps/analysis_framework/serializers.py |
418 |
54 |
0 |
128 |
20 |
82% |
apps/analysis_framework/tasks.py |
22 |
3 |
0 |
0 |
0 |
86% |
apps/analysis_framework/tests/__init__.py |
0 |
0 |
0 |
0 |
0 |
100% |
apps/analysis_framework/tests/snapshots/__init__.py |
0 |
0 |
0 |
0 |
0 |
100% |
apps/analysis_framework/tests/snapshots/snap_test_mutations.py |
16 |
0 |
0 |
0 |
0 |
100% |
apps/analysis_framework/tests/snapshots/snap_test_schemas.py |
8 |
0 |
0 |
0 |
0 |
100% |
apps/analysis_framework/utils.py |
27 |
6 |
0 |
14 |
4 |
66% |
apps/analysis_framework/views.py |
98 |
7 |
0 |
16 |
3 |
91% |
apps/analysis_framework/widgets/__init__.py |
0 |
0 |
0 |
0 |
0 |
100% |
apps/analysis_framework/widgets/conditional_widget.py |
34 |
19 |
0 |
14 |
2 |
40% |
apps/analysis_framework/widgets/date_range_widget.py |
6 |
0 |
0 |
0 |
0 |
100% |
apps/analysis_framework/widgets/date_widget.py |
6 |
0 |
0 |
0 |
0 |
100% |
apps/analysis_framework/widgets/geo_widget.py |
6 |
0 |
0 |
0 |
0 |
100% |
apps/analysis_framework/widgets/matrix1d_widget.py |
16 |
0 |
0 |
6 |
0 |
100% |
apps/analysis_framework/widgets/matrix2d_widget.py |
22 |
0 |
0 |
10 |
0 |
100% |
apps/analysis_framework/widgets/multiselect_widget.py |
7 |
0 |
0 |
2 |
0 |
100% |
apps/analysis_framework/widgets/number_matrix_widget.py |
13 |
4 |
0 |
4 |
1 |
59% |
apps/analysis_framework/widgets/number_widget.py |
6 |
0 |
0 |
0 |
0 |
100% |
apps/analysis_framework/widgets/organigram_widget.py |
27 |
12 |
0 |
12 |
2 |
49% |
apps/analysis_framework/widgets/scale_widget.py |
7 |
0 |
0 |
2 |
0 |
100% |
apps/analysis_framework/widgets/select_widget.py |
7 |
0 |
0 |
2 |
0 |
100% |
apps/analysis_framework/widgets/store.py |
2 |
0 |
0 |
2 |
0 |
100% |
apps/analysis_framework/widgets/text_widget.py |
6 |
0 |
0 |
0 |
0 |
100% |
apps/analysis_framework/widgets/time_range_widget.py |
6 |
0 |
0 |
0 |
0 |
100% |
apps/analysis_framework/widgets/time_widget.py |
6 |
0 |
0 |
0 |
0 |
100% |
apps/ary/__init__.py |
0 |
0 |
0 |
0 |
0 |
100% |
apps/ary/admin.py |
111 |
2 |
0 |
38 |
0 |
99% |
apps/ary/enums.py |
4 |
0 |
0 |
0 |
0 |
100% |
apps/ary/export/__init__.py |
95 |
80 |
0 |
46 |
0 |
12% |
apps/ary/export/affected_groups_info.py |
17 |
14 |
0 |
14 |
0 |
10% |
apps/ary/export/common.py |
37 |
24 |
0 |
28 |
0 |
20% |
apps/ary/export/data_collection_techniques_info.py |
12 |
8 |
0 |
6 |
0 |
22% |
apps/ary/export/locations_info.py |
34 |
29 |
0 |
16 |
0 |
10% |
apps/ary/export/questionaire.py |
8 |
6 |
0 |
6 |
0 |
14% |
apps/ary/export/scoring.py |
13 |
13 |
0 |
8 |
0 |
0% |
apps/ary/export/stakeholders_info.py |
5 |
2 |
0 |
2 |
0 |
43% |
apps/ary/export/summary.py |
51 |
51 |
0 |
32 |
0 |
0% |
apps/ary/factories.py |
8 |
0 |
0 |
0 |
0 |
100% |
apps/ary/filters.py |
33 |
3 |
0 |
6 |
0 |
87% |
apps/ary/models.py |
383 |
177 |
0 |
98 |
2 |
43% |
apps/ary/mutation.py |
17 |
0 |
0 |
0 |
0 |
100% |
apps/ary/schema.py |
34 |
1 |
0 |
4 |
0 |
97% |
apps/ary/serializers.py |
177 |
24 |
0 |
20 |
2 |
80% |
apps/ary/stats.py |
62 |
27 |
0 |
34 |
2 |
53% |
apps/ary/tests/__init__.py |
0 |
0 |
0 |
0 |
0 |
100% |
apps/ary/utils.py |
53 |
40 |
0 |
18 |
0 |
18% |
apps/ary/views.py |
113 |
17 |
0 |
22 |
6 |
81% |
apps/assessment_registry/__init__.py |
0 |
0 |
0 |
0 |
0 |
100% |
apps/assessment_registry/admin.py |
62 |
5 |
0 |
8 |
0 |
90% |
apps/assessment_registry/dashboard_schema.py |
458 |
61 |
0 |
4 |
0 |
86% |
apps/assessment_registry/dataloaders.py |
55 |
16 |
0 |
20 |
0 |
63% |
apps/assessment_registry/enums.py |
36 |
0 |
0 |
2 |
0 |
100% |
apps/assessment_registry/factories.py |
140 |
2 |
0 |
18 |
4 |
96% |
apps/assessment_registry/filter_set.py |
30 |
5 |
0 |
0 |
0 |
83% |
apps/assessment_registry/filters.py |
45 |
7 |
0 |
10 |
2 |
76% |
apps/assessment_registry/models.py |
513 |
7 |
0 |
6 |
3 |
98% |
apps/assessment_registry/mutation.py |
49 |
1 |
0 |
0 |
0 |
98% |
apps/assessment_registry/schema.py |
259 |
10 |
0 |
12 |
1 |
94% |
apps/assessment_registry/serializers.py |
128 |
16 |
0 |
30 |
0 |
82% |
apps/assessment_registry/tests/__init__.py |
0 |
0 |
0 |
0 |
0 |
100% |
apps/assessment_registry/tests/snapshots/__init__.py |
0 |
0 |
0 |
0 |
0 |
100% |
apps/assessment_registry/tests/snapshots/snap_test_mutation.py |
5 |
0 |
0 |
0 |
0 |
100% |
apps/assessment_registry/utils.py |
6 |
5 |
0 |
2 |
0 |
12% |
apps/assessment_registry/views.py |
0 |
0 |
0 |
0 |
0 |
100% |
apps/assisted_tagging/__init__.py |
0 |
0 |
0 |
0 |
0 |
100% |
apps/assisted_tagging/admin.py |
22 |
0 |
0 |
6 |
0 |
100% |
apps/assisted_tagging/dataloaders.py |
24 |
10 |
0 |
8 |
0 |
44% |
apps/assisted_tagging/enums.py |
13 |
0 |
0 |
2 |
0 |
100% |
apps/assisted_tagging/factories.py |
28 |
0 |
0 |
8 |
0 |
100% |
apps/assisted_tagging/filters.py |
16 |
3 |
0 |
2 |
0 |
72% |
apps/assisted_tagging/models.py |
123 |
11 |
0 |
4 |
1 |
91% |
apps/assisted_tagging/mutation.py |
80 |
8 |
0 |
2 |
0 |
88% |
apps/assisted_tagging/schema.py |
114 |
9 |
0 |
4 |
1 |
90% |
apps/assisted_tagging/serializers.py |
97 |
52 |
0 |
30 |
0 |
35% |
apps/assisted_tagging/tasks.py |
62 |
6 |
0 |
20 |
4 |
88% |
apps/assisted_tagging/tests/snapshots/snap_test_query.py |
6 |
0 |
0 |
0 |
0 |
100% |
apps/bulk_data_migration/__init__.py |
0 |
0 |
0 |
0 |
0 |
100% |
apps/category_editor/__init__.py |
0 |
0 |
0 |
0 |
0 |
100% |
apps/category_editor/admin.py |
7 |
0 |
0 |
2 |
0 |
100% |
apps/category_editor/models.py |
22 |
0 |
0 |
0 |
0 |
100% |
apps/category_editor/serializers.py |
32 |
3 |
0 |
4 |
2 |
86% |
apps/category_editor/tests/__init__.py |
0 |
0 |
0 |
0 |
0 |
100% |
apps/category_editor/views.py |
75 |
13 |
0 |
34 |
12 |
77% |
apps/client_page_meta/__init__.py |
0 |
0 |
0 |
0 |
0 |
100% |
apps/client_page_meta/admin.py |
7 |
0 |
0 |
2 |
0 |
100% |
apps/client_page_meta/models.py |
7 |
1 |
0 |
0 |
0 |
86% |
apps/client_page_meta/serializers.py |
6 |
0 |
0 |
0 |
0 |
100% |
apps/client_page_meta/views.py |
7 |
0 |
0 |
0 |
0 |
100% |
apps/commons/__init__.py |
0 |
0 |
0 |
0 |
0 |
100% |
apps/commons/receivers.py |
19 |
10 |
0 |
8 |
0 |
33% |
apps/commons/schema_snapshots.py |
23 |
2 |
0 |
6 |
3 |
83% |
apps/commons/views.py |
55 |
31 |
0 |
22 |
0 |
31% |
apps/connector/__init__.py |
0 |
0 |
0 |
0 |
0 |
100% |
apps/connector/admin.py |
10 |
0 |
0 |
4 |
0 |
100% |
apps/connector/models.py |
84 |
14 |
0 |
2 |
0 |
81% |
apps/connector/serializers.py |
114 |
10 |
0 |
22 |
10 |
85% |
apps/connector/sources/__init__.py |
0 |
0 |
0 |
0 |
0 |
100% |
apps/connector/sources/store.py |
16 |
1 |
0 |
4 |
1 |
90% |
apps/connector/tests/__init__.py |
0 |
0 |
0 |
0 |
0 |
100% |
apps/connector/tests/connector_content_mock_data.py |
1 |
0 |
0 |
0 |
0 |
100% |
apps/connector/utils.py |
40 |
11 |
0 |
6 |
1 |
65% |
apps/connector/views.py |
93 |
30 |
0 |
16 |
5 |
64% |
apps/deduplication/__init__.py |
0 |
0 |
0 |
0 |
0 |
100% |
apps/deduplication/admin.py |
5 |
0 |
0 |
2 |
0 |
100% |
apps/deduplication/factories.py |
5 |
0 |
0 |
0 |
0 |
100% |
apps/deduplication/models.py |
44 |
3 |
0 |
6 |
2 |
90% |
apps/deduplication/receivers.py |
15 |
1 |
0 |
4 |
1 |
89% |
apps/deduplication/tasks/__init__.py |
2 |
0 |
0 |
0 |
0 |
100% |
apps/deduplication/tasks/indexing.py |
100 |
17 |
0 |
26 |
6 |
80% |
apps/deduplication/tests/__init__.py |
0 |
0 |
0 |
0 |
0 |
100% |
apps/deduplication/utils.py |
17 |
2 |
0 |
2 |
0 |
89% |
apps/deep_explore/enums.py |
5 |
0 |
0 |
2 |
0 |
100% |
apps/deep_explore/filter_set.py |
32 |
9 |
0 |
6 |
0 |
61% |
apps/deep_explore/models.py |
45 |
8 |
0 |
6 |
0 |
73% |
apps/deep_explore/schema.py |
234 |
52 |
0 |
24 |
0 |
71% |
apps/deep_migration/__init__.py |
0 |
0 |
0 |
0 |
0 |
100% |
apps/deep_migration/admin.py |
0 |
0 |
0 |
0 |
0 |
100% |
apps/deep_migration/models.py |
34 |
0 |
0 |
0 |
0 |
100% |
apps/deep_migration/utils.py |
46 |
46 |
0 |
10 |
0 |
0% |
apps/deepl_integration/handlers.py |
624 |
163 |
0 |
192 |
23 |
71% |
apps/deepl_integration/models.py |
11 |
0 |
0 |
0 |
0 |
100% |
apps/deepl_integration/serializers.py |
172 |
11 |
0 |
30 |
5 |
91% |
apps/deepl_integration/views.py |
31 |
0 |
0 |
0 |
0 |
100% |
apps/docs/__init__.py |
0 |
0 |
0 |
0 |
0 |
100% |
apps/docs/inspectors.py |
139 |
139 |
0 |
78 |
0 |
0% |
apps/docs/utils.py |
27 |
14 |
0 |
10 |
0 |
35% |
apps/entry/__init__.py |
0 |
0 |
0 |
0 |
0 |
100% |
apps/entry/admin.py |
47 |
6 |
0 |
12 |
0 |
83% |
apps/entry/dataloaders.py |
83 |
24 |
0 |
34 |
0 |
61% |
apps/entry/enums.py |
5 |
0 |
0 |
2 |
0 |
100% |
apps/entry/errors.py |
6 |
0 |
0 |
0 |
0 |
100% |
apps/entry/exceptions.py |
0 |
0 |
0 |
0 |
0 |
100% |
apps/entry/factories.py |
40 |
1 |
0 |
14 |
1 |
96% |
apps/entry/filter_set.py |
327 |
44 |
0 |
140 |
23 |
83% |
apps/entry/models.py |
228 |
24 |
0 |
18 |
5 |
88% |
apps/entry/mutation.py |
48 |
0 |
0 |
0 |
0 |
100% |
apps/entry/pagination.py |
4 |
0 |
0 |
0 |
0 |
100% |
apps/entry/receivers.py |
10 |
0 |
0 |
2 |
0 |
100% |
apps/entry/schema.py |
105 |
7 |
0 |
12 |
2 |
89% |
apps/entry/serializers.py |
381 |
68 |
0 |
104 |
14 |
79% |
apps/entry/stats.py |
99 |
29 |
0 |
74 |
6 |
71% |
apps/entry/tests/__init__.py |
0 |
0 |
0 |
0 |
0 |
100% |
apps/entry/tests/entry_widget_test_data.py |
2 |
0 |
0 |
0 |
0 |
100% |
apps/entry/tests/snapshots/__init__.py |
0 |
0 |
0 |
0 |
0 |
100% |
apps/entry/tests/snapshots/snap_test_mutations.py |
10 |
0 |
0 |
0 |
0 |
100% |
apps/entry/utils.py |
38 |
6 |
0 |
18 |
7 |
73% |
apps/entry/views.py |
226 |
29 |
0 |
64 |
9 |
83% |
apps/entry/widgets/__init__.py |
0 |
0 |
0 |
0 |
0 |
100% |
apps/entry/widgets/conditional_widget.py |
58 |
53 |
0 |
20 |
0 |
6% |
apps/entry/widgets/date_range_widget.py |
16 |
0 |
0 |
0 |
0 |
100% |
apps/entry/widgets/date_widget.py |
16 |
0 |
0 |
0 |
0 |
100% |
apps/entry/widgets/geo_widget.py |
48 |
22 |
0 |
18 |
2 |
52% |
apps/entry/widgets/matrix1d_widget.py |
51 |
4 |
0 |
26 |
4 |
90% |
apps/entry/widgets/matrix2d_widget.py |
86 |
6 |
0 |
54 |
10 |
89% |
apps/entry/widgets/multiselect_widget.py |
16 |
0 |
0 |
6 |
0 |
100% |
apps/entry/widgets/number_matrix_widget.py |
35 |
31 |
0 |
18 |
0 |
8% |
apps/entry/widgets/number_widget.py |
11 |
0 |
0 |
0 |
0 |
100% |
apps/entry/widgets/organigram_widget.py |
34 |
1 |
0 |
14 |
1 |
96% |
apps/entry/widgets/scale_widget.py |
23 |
0 |
0 |
8 |
2 |
94% |
apps/entry/widgets/select_widget.py |
19 |
0 |
0 |
8 |
0 |
100% |
apps/entry/widgets/store.py |
2 |
0 |
0 |
2 |
0 |
100% |
apps/entry/widgets/text_widget.py |
10 |
0 |
0 |
0 |
0 |
100% |
apps/entry/widgets/time_range_widget.py |
16 |
0 |
0 |
0 |
0 |
100% |
apps/entry/widgets/time_widget.py |
16 |
0 |
0 |
0 |
0 |
100% |
apps/entry/widgets/utils.py |
11 |
0 |
0 |
0 |
0 |
100% |
apps/export/admin.py |
54 |
14 |
0 |
12 |
0 |
67% |
apps/export/analyses/__init__.py |
0 |
0 |
0 |
0 |
0 |
100% |
apps/export/analyses/excel_exporter.py |
24 |
15 |
0 |
2 |
0 |
35% |
apps/export/assessments/__init__.py |
1 |
0 |
0 |
0 |
0 |
100% |
apps/export/assessments/excel_exporter.py |
167 |
147 |
0 |
74 |
0 |
8% |
apps/export/entries/__init__.py |
0 |
0 |
0 |
0 |
0 |
100% |
apps/export/entries/excel_exporter.py |
319 |
291 |
0 |
190 |
0 |
6% |
apps/export/entries/json_exporter.py |
50 |
42 |
0 |
8 |
0 |
14% |
apps/export/entries/report_exporter.py |
472 |
402 |
0 |
253 |
0 |
10% |
apps/export/enums.py |
14 |
0 |
0 |
2 |
0 |
100% |
apps/export/exporters.py |
13 |
3 |
0 |
0 |
0 |
77% |
apps/export/factories.py |
8 |
0 |
0 |
2 |
0 |
100% |
apps/export/filter_set.py |
31 |
4 |
0 |
4 |
0 |
77% |
apps/export/formats/__init__.py |
0 |
0 |
0 |
0 |
0 |
100% |
apps/export/formats/docx.py |
179 |
134 |
0 |
28 |
0 |
22% |
apps/export/formats/xlsx.py |
108 |
35 |
0 |
64 |
9 |
66% |
apps/export/mime_types.py |
5 |
0 |
0 |
0 |
0 |
100% |
apps/export/models.py |
147 |
6 |
0 |
10 |
1 |
94% |
apps/export/mutation.py |
92 |
7 |
0 |
6 |
0 |
91% |
apps/export/schema.py |
72 |
7 |
0 |
4 |
0 |
86% |
apps/export/serializers.py |
185 |
33 |
0 |
48 |
12 |
74% |
apps/export/tasks/__init__.py |
73 |
36 |
0 |
10 |
1 |
48% |
apps/export/tasks/tasks_analyses.py |
11 |
7 |
0 |
2 |
0 |
31% |
apps/export/tasks/tasks_assessment.py |
37 |
25 |
0 |
10 |
0 |
26% |
apps/export/tasks/tasks_entries.py |
49 |
34 |
0 |
8 |
0 |
26% |
apps/export/tasks/tasks_projects.py |
39 |
1 |
0 |
10 |
1 |
96% |
apps/export/tests/__init__.py |
0 |
0 |
0 |
0 |
0 |
100% |
apps/export/tests/snapshots/snap_test_mutations.py |
4 |
0 |
0 |
0 |
0 |
100% |
apps/export/views.py |
66 |
7 |
0 |
20 |
4 |
83% |
apps/gallery/__init__.py |
0 |
0 |
0 |
0 |
0 |
100% |
apps/gallery/admin.py |
12 |
0 |
0 |
2 |
0 |
100% |
apps/gallery/dataloaders.py |
13 |
0 |
0 |
4 |
0 |
100% |
apps/gallery/enums.py |
4 |
0 |
0 |
0 |
0 |
100% |
apps/gallery/factories.py |
20 |
3 |
0 |
14 |
2 |
79% |
apps/gallery/filters.py |
14 |
6 |
0 |
4 |
0 |
44% |
apps/gallery/models.py |
36 |
6 |
0 |
2 |
0 |
79% |
apps/gallery/mutations.py |
15 |
0 |
0 |
0 |
0 |
100% |
apps/gallery/schema.py |
23 |
0 |
0 |
4 |
2 |
93% |
apps/gallery/serializers.py |
83 |
17 |
0 |
6 |
2 |
79% |
apps/gallery/tasks.py |
42 |
31 |
0 |
8 |
0 |
22% |
apps/gallery/tests/__init__.py |
0 |
0 |
0 |
0 |
0 |
100% |
apps/gallery/utils.py |
17 |
2 |
0 |
6 |
2 |
83% |
apps/gallery/views.py |
130 |
28 |
0 |
28 |
5 |
73% |
apps/geo/__init__.py |
0 |
0 |
0 |
0 |
0 |
100% |
apps/geo/admin.py |
44 |
5 |
0 |
10 |
0 |
83% |
apps/geo/dataloaders.py |
40 |
12 |
0 |
12 |
0 |
62% |
apps/geo/enums.py |
10 |
0 |
0 |
2 |
0 |
100% |
apps/geo/factories.py |
18 |
0 |
0 |
8 |
0 |
100% |
apps/geo/filter_set.py |
63 |
9 |
0 |
18 |
3 |
80% |
apps/geo/models.py |
169 |
28 |
0 |
28 |
4 |
80% |
apps/geo/mutations.py |
118 |
27 |
0 |
24 |
1 |
68% |
apps/geo/schema.py |
80 |
6 |
0 |
4 |
1 |
92% |
apps/geo/serializers.py |
131 |
15 |
0 |
28 |
7 |
82% |
apps/geo/tasks.py |
131 |
32 |
0 |
42 |
12 |
70% |
apps/geo/tests/__init__.py |
0 |
0 |
0 |
0 |
0 |
100% |
apps/geo/views.py |
116 |
23 |
0 |
36 |
14 |
73% |
apps/jwt_auth/__init__.py |
0 |
0 |
0 |
0 |
0 |
100% |
apps/jwt_auth/admin.py |
0 |
0 |
0 |
0 |
0 |
100% |
apps/jwt_auth/authentication.py |
34 |
34 |
0 |
10 |
0 |
0% |
apps/jwt_auth/captcha.py |
16 |
2 |
0 |
4 |
2 |
80% |
apps/jwt_auth/errors.py |
34 |
5 |
0 |
4 |
0 |
76% |
apps/jwt_auth/models.py |
0 |
0 |
0 |
0 |
0 |
100% |
apps/jwt_auth/serializers.py |
81 |
39 |
0 |
20 |
4 |
46% |
apps/jwt_auth/tests/__init__.py |
0 |
0 |
0 |
0 |
0 |
100% |
apps/jwt_auth/token.py |
64 |
18 |
0 |
8 |
1 |
68% |
apps/jwt_auth/views.py |
16 |
0 |
0 |
0 |
0 |
100% |
apps/lang/__init__.py |
0 |
0 |
0 |
0 |
0 |
100% |
apps/lang/admin.py |
18 |
2 |
0 |
6 |
0 |
92% |
apps/lang/models.py |
18 |
3 |
0 |
0 |
0 |
83% |
apps/lang/serializers.py |
61 |
1 |
0 |
16 |
1 |
97% |
apps/lang/tests/__init__.py |
0 |
0 |
0 |
0 |
0 |
100% |
apps/lang/views.py |
24 |
4 |
0 |
6 |
1 |
77% |
apps/lead/__init__.py |
1 |
0 |
0 |
0 |
0 |
100% |
apps/lead/admin.py |
33 |
2 |
0 |
8 |
0 |
90% |
apps/lead/dataloaders.py |
81 |
18 |
0 |
30 |
0 |
69% |
apps/lead/enums.py |
32 |
0 |
0 |
2 |
0 |
100% |
apps/lead/factories.py |
70 |
3 |
0 |
30 |
4 |
93% |
apps/lead/filter_set.py |
281 |
47 |
0 |
112 |
21 |
78% |
apps/lead/models.py |
222 |
14 |
0 |
29 |
5 |
89% |
apps/lead/mutation.py |
92 |
1 |
0 |
4 |
1 |
98% |
apps/lead/public_schema.py |
70 |
2 |
0 |
18 |
1 |
97% |
apps/lead/receivers.py |
19 |
0 |
0 |
4 |
0 |
100% |
apps/lead/schema.py |
290 |
22 |
0 |
30 |
4 |
91% |
apps/lead/serializers.py |
364 |
18 |
0 |
84 |
11 |
92% |
apps/lead/tasks.py |
38 |
15 |
0 |
10 |
1 |
50% |
apps/lead/tests/__init__.py |
0 |
0 |
0 |
0 |
0 |
100% |
apps/lead/tests/snapshots/__init__.py |
0 |
0 |
0 |
0 |
0 |
100% |
apps/lead/tests/snapshots/snap_test_mutations.py |
4 |
0 |
0 |
0 |
0 |
100% |
apps/lead/typings.py |
4 |
0 |
0 |
0 |
0 |
100% |
apps/lead/views.py |
334 |
38 |
0 |
86 |
13 |
86% |
apps/notification/__init__.py |
1 |
0 |
0 |
0 |
0 |
100% |
apps/notification/admin.py |
9 |
0 |
0 |
4 |
0 |
100% |
apps/notification/dataloaders.py |
31 |
0 |
0 |
14 |
1 |
98% |
apps/notification/enums.py |
11 |
0 |
0 |
2 |
0 |
100% |
apps/notification/factories.py |
8 |
0 |
0 |
0 |
0 |
100% |
apps/notification/filter_set.py |
43 |
2 |
0 |
8 |
2 |
92% |
apps/notification/models.py |
50 |
1 |
0 |
0 |
0 |
98% |
apps/notification/mutation.py |
54 |
1 |
0 |
2 |
1 |
96% |
apps/notification/receivers/__init__.py |
3 |
0 |
0 |
0 |
0 |
100% |
apps/notification/receivers/assignment.py |
40 |
1 |
0 |
26 |
2 |
95% |
apps/notification/receivers/entry_comment.py |
51 |
2 |
0 |
22 |
2 |
92% |
apps/notification/receivers/project_membership.py |
53 |
4 |
0 |
26 |
4 |
90% |
apps/notification/schema.py |
69 |
2 |
0 |
0 |
0 |
97% |
apps/notification/serializers.py |
67 |
5 |
0 |
6 |
3 |
89% |
apps/notification/tasks.py |
29 |
3 |
0 |
8 |
1 |
89% |
apps/notification/templatetags/__init__.py |
0 |
0 |
0 |
0 |
0 |
100% |
apps/notification/templatetags/deep_notification_tags.py |
19 |
2 |
0 |
4 |
2 |
83% |
apps/notification/tests/__init__.py |
0 |
0 |
0 |
0 |
0 |
100% |
apps/notification/views.py |
51 |
0 |
0 |
4 |
0 |
100% |
apps/organization/__init__.py |
0 |
0 |
0 |
0 |
0 |
100% |
apps/organization/actions.py |
45 |
27 |
0 |
10 |
0 |
33% |
apps/organization/admin.py |
129 |
61 |
0 |
24 |
0 |
47% |
apps/organization/dataloaders.py |
31 |
4 |
0 |
12 |
0 |
81% |
apps/organization/enums.py |
18 |
0 |
0 |
0 |
0 |
100% |
apps/organization/factories.py |
21 |
0 |
0 |
10 |
0 |
100% |
apps/organization/filters.py |
70 |
21 |
0 |
24 |
5 |
62% |
apps/organization/forms.py |
8 |
3 |
0 |
0 |
0 |
62% |
apps/organization/models.py |
49 |
2 |
0 |
8 |
1 |
95% |
apps/organization/mutation.py |
17 |
0 |
0 |
0 |
0 |
100% |
apps/organization/public_schema.py |
14 |
0 |
0 |
0 |
0 |
100% |
apps/organization/schema.py |
49 |
2 |
0 |
0 |
0 |
96% |
apps/organization/serializers.py |
49 |
5 |
0 |
2 |
0 |
86% |
apps/organization/tasks.py |
15 |
4 |
0 |
0 |
0 |
73% |
apps/organization/tests/__init__.py |
0 |
0 |
0 |
0 |
0 |
100% |
apps/organization/views.py |
25 |
3 |
0 |
2 |
0 |
81% |
apps/profiling/__init__.py |
0 |
0 |
0 |
0 |
0 |
100% |
apps/profiling/profiler.py |
71 |
50 |
0 |
10 |
0 |
26% |
apps/project/__init__.py |
0 |
0 |
0 |
0 |
0 |
100% |
apps/project/activity.py |
34 |
26 |
0 |
10 |
1 |
20% |
apps/project/admin.py |
127 |
32 |
0 |
28 |
0 |
70% |
apps/project/change_log.py |
101 |
1 |
0 |
20 |
0 |
99% |
apps/project/dataloaders.py |
110 |
5 |
0 |
32 |
0 |
92% |
apps/project/enums.py |
38 |
0 |
0 |
2 |
0 |
100% |
apps/project/factories.py |
23 |
1 |
0 |
8 |
1 |
94% |
apps/project/filter_set.py |
122 |
14 |
0 |
28 |
6 |
83% |
apps/project/forms.py |
25 |
15 |
0 |
0 |
0 |
40% |
apps/project/mixins.py |
21 |
4 |
0 |
2 |
0 |
83% |
apps/project/models.py |
411 |
26 |
0 |
56 |
7 |
92% |
apps/project/mutation.py |
264 |
33 |
0 |
28 |
3 |
82% |
apps/project/permissions.py |
49 |
5 |
0 |
16 |
3 |
88% |
apps/project/public_schema.py |
47 |
3 |
0 |
4 |
0 |
90% |
apps/project/receivers.py |
29 |
2 |
0 |
6 |
1 |
91% |
apps/project/schema.py |
382 |
30 |
0 |
32 |
5 |
89% |
apps/project/serializers.py |
551 |
64 |
0 |
156 |
12 |
85% |
apps/project/tasks.py |
135 |
21 |
0 |
22 |
1 |
83% |
apps/project/tests/__init__.py |
0 |
0 |
0 |
0 |
0 |
100% |
apps/project/tests/entry_stats_data.py |
3 |
0 |
0 |
0 |
0 |
100% |
apps/project/tests/snapshots/__init__.py |
0 |
0 |
0 |
0 |
0 |
100% |
apps/project/tests/snapshots/snap_test_mutations.py |
30 |
0 |
0 |
0 |
0 |
100% |
apps/project/tests/snapshots/snap_test_schemas.py |
6 |
0 |
0 |
0 |
0 |
100% |
apps/project/token.py |
12 |
0 |
0 |
0 |
0 |
100% |
apps/project/views.py |
363 |
53 |
0 |
78 |
18 |
82% |
apps/project/widgets.py |
16 |
10 |
0 |
6 |
0 |
27% |
apps/quality_assurance/__init__.py |
0 |
0 |
0 |
0 |
0 |
100% |
apps/quality_assurance/admin.py |
12 |
0 |
0 |
2 |
0 |
100% |
apps/quality_assurance/dataloaders.py |
16 |
0 |
0 |
4 |
0 |
100% |
apps/quality_assurance/enums.py |
14 |
0 |
0 |
2 |
0 |
100% |
apps/quality_assurance/factories.py |
10 |
0 |
0 |
2 |
0 |
100% |
apps/quality_assurance/filters.py |
12 |
0 |
0 |
0 |
0 |
100% |
apps/quality_assurance/models.py |
63 |
2 |
0 |
6 |
2 |
94% |
apps/quality_assurance/mutation.py |
36 |
0 |
0 |
0 |
0 |
100% |
apps/quality_assurance/schema.py |
54 |
0 |
0 |
6 |
1 |
98% |
apps/quality_assurance/serializers.py |
196 |
8 |
0 |
94 |
11 |
93% |
apps/quality_assurance/tests/__init__.py |
0 |
0 |
0 |
0 |
0 |
100% |
apps/quality_assurance/views.py |
20 |
0 |
0 |
0 |
0 |
100% |
apps/questionnaire/__init__.py |
0 |
0 |
0 |
0 |
0 |
100% |
apps/questionnaire/admin.py |
5 |
0 |
0 |
2 |
0 |
100% |
apps/questionnaire/filter_set.py |
11 |
3 |
0 |
2 |
0 |
62% |
apps/questionnaire/models.py |
98 |
8 |
0 |
2 |
0 |
90% |
apps/questionnaire/serializers.py |
81 |
30 |
0 |
14 |
0 |
54% |
apps/questionnaire/utils/__init__.py |
0 |
0 |
0 |
0 |
0 |
100% |
apps/questionnaire/utils/kobo_toolbox.py |
21 |
13 |
0 |
2 |
0 |
35% |
apps/questionnaire/utils/xls_form.py |
22 |
13 |
0 |
0 |
0 |
41% |
apps/questionnaire/views.py |
151 |
98 |
0 |
32 |
0 |
29% |
apps/redis_store/__init__.py |
1 |
0 |
0 |
0 |
0 |
100% |
apps/redis_store/admin.py |
0 |
0 |
0 |
0 |
0 |
100% |
apps/redis_store/models.py |
0 |
0 |
0 |
0 |
0 |
100% |
apps/redis_store/redis.py |
20 |
3 |
0 |
6 |
3 |
77% |
apps/redis_store/tests/__init__.py |
0 |
0 |
0 |
0 |
0 |
100% |
apps/redis_store/views.py |
0 |
0 |
0 |
0 |
0 |
100% |
apps/tabular/__init__.py |
1 |
0 |
0 |
0 |
0 |
100% |
apps/tabular/admin.py |
35 |
2 |
0 |
8 |
0 |
91% |
apps/tabular/extractor/__init__.py |
0 |
0 |
0 |
0 |
0 |
100% |
apps/tabular/extractor/csv.py |
39 |
2 |
0 |
8 |
0 |
96% |
apps/tabular/extractor/ods.py |
50 |
41 |
0 |
16 |
0 |
14% |
apps/tabular/extractor/xls.py |
19 |
9 |
0 |
0 |
0 |
53% |
apps/tabular/extractor/xlsx.py |
77 |
65 |
0 |
34 |
0 |
11% |
apps/tabular/filters.py |
12 |
4 |
0 |
2 |
0 |
57% |
apps/tabular/models.py |
144 |
12 |
0 |
30 |
4 |
90% |
apps/tabular/receivers.py |
18 |
0 |
0 |
6 |
0 |
100% |
apps/tabular/serializers.py |
77 |
17 |
0 |
12 |
1 |
69% |
apps/tabular/tasks.py |
134 |
78 |
0 |
32 |
0 |
39% |
apps/tabular/tests/__init__.py |
0 |
0 |
0 |
0 |
0 |
100% |
apps/tabular/utils.py |
161 |
6 |
0 |
78 |
8 |
94% |
apps/tabular/views.py |
97 |
56 |
0 |
32 |
0 |
32% |
apps/tabular/viz/__init__.py |
0 |
0 |
0 |
0 |
0 |
100% |
apps/tabular/viz/barchart.py |
23 |
12 |
0 |
2 |
0 |
44% |
apps/tabular/viz/histograms.py |
17 |
6 |
0 |
0 |
0 |
65% |
apps/tabular/viz/map.py |
39 |
27 |
0 |
10 |
0 |
24% |
apps/tabular/viz/renderer.py |
146 |
74 |
0 |
56 |
2 |
42% |
apps/tabular/viz/timeseries.py |
0 |
0 |
0 |
0 |
0 |
100% |
apps/tabular/viz/wordcloud.py |
13 |
4 |
0 |
0 |
0 |
69% |
apps/unified_connector/__init__.py |
0 |
0 |
0 |
0 |
0 |
100% |
apps/unified_connector/admin.py |
17 |
0 |
0 |
8 |
0 |
100% |
apps/unified_connector/dataloaders.py |
61 |
0 |
0 |
22 |
0 |
100% |
apps/unified_connector/enums.py |
30 |
0 |
0 |
2 |
0 |
100% |
apps/unified_connector/factories.py |
26 |
1 |
0 |
14 |
1 |
95% |
apps/unified_connector/filters.py |
40 |
3 |
0 |
2 |
0 |
88% |
apps/unified_connector/models.py |
127 |
8 |
0 |
16 |
3 |
90% |
apps/unified_connector/mutation.py |
77 |
1 |
0 |
4 |
1 |
98% |
apps/unified_connector/schema.py |
151 |
6 |
0 |
8 |
4 |
94% |
apps/unified_connector/serializers.py |
46 |
0 |
0 |
8 |
1 |
98% |
apps/unified_connector/sources/acaps_briefing_notes.py |
40 |
23 |
0 |
6 |
0 |
41% |
apps/unified_connector/sources/atom_feed.py |
48 |
22 |
0 |
24 |
1 |
46% |
apps/unified_connector/sources/base.py |
68 |
6 |
0 |
34 |
6 |
88% |
apps/unified_connector/sources/emm.py |
139 |
46 |
0 |
48 |
8 |
64% |
apps/unified_connector/sources/humanitarian_response.py |
38 |
5 |
0 |
6 |
1 |
86% |
apps/unified_connector/sources/pdna.py |
42 |
6 |
0 |
12 |
2 |
85% |
apps/unified_connector/sources/relief_web.py |
61 |
8 |
0 |
22 |
7 |
82% |
apps/unified_connector/sources/research_center.py |
32 |
17 |
0 |
4 |
0 |
47% |
apps/unified_connector/sources/rss_feed.py |
55 |
23 |
0 |
24 |
2 |
53% |
apps/unified_connector/sources/unhcr_portal.py |
66 |
8 |
0 |
18 |
6 |
83% |
apps/unified_connector/sources/wpf.py |
30 |
15 |
0 |
6 |
0 |
47% |
apps/unified_connector/tasks.py |
46 |
19 |
0 |
4 |
0 |
54% |
apps/unified_connector/tests/__init__.py |
0 |
0 |
0 |
0 |
0 |
100% |
apps/unified_connector/tests/mock_data/atom_feed_mock_data.py |
5 |
0 |
0 |
0 |
0 |
100% |
apps/unified_connector/tests/mock_data/emm_mock_data.py |
4 |
0 |
0 |
0 |
0 |
100% |
apps/unified_connector/tests/mock_data/humanitarian_response_mock_data.py |
4 |
0 |
0 |
0 |
0 |
100% |
apps/unified_connector/tests/mock_data/pdna_mock_data.py |
5 |
0 |
0 |
0 |
0 |
100% |
apps/unified_connector/tests/mock_data/relief_web_mock_data.py |
4 |
0 |
0 |
0 |
0 |
100% |
apps/unified_connector/tests/mock_data/rss_feed_mock_data.py |
4 |
0 |
0 |
0 |
0 |
100% |
apps/unified_connector/tests/mock_data/store.py |
18 |
0 |
0 |
0 |
0 |
100% |
apps/unified_connector/tests/mock_data/unhcr_mock_data.py |
4 |
0 |
0 |
0 |
0 |
100% |
apps/unified_connector/tests/snapshots/__init__.py |
0 |
0 |
0 |
0 |
0 |
100% |
apps/unified_connector/tests/snapshots/snap_test_mutation.py |
6 |
0 |
0 |
0 |
0 |
100% |
apps/user/__init__.py |
0 |
0 |
0 |
0 |
0 |
100% |
apps/user/admin.py |
65 |
18 |
0 |
23 |
0 |
67% |
apps/user/dataloaders.py |
27 |
0 |
0 |
8 |
0 |
100% |
apps/user/enums.py |
5 |
0 |
0 |
2 |
0 |
100% |
apps/user/factories.py |
29 |
0 |
0 |
12 |
0 |
100% |
apps/user/filters.py |
36 |
3 |
0 |
8 |
3 |
82% |
apps/user/models.py |
144 |
10 |
0 |
10 |
2 |
91% |
apps/user/mutation.py |
135 |
2 |
0 |
30 |
5 |
96% |
apps/user/notifications.py |
23 |
0 |
0 |
4 |
0 |
100% |
apps/user/permissions.py |
12 |
2 |
0 |
4 |
2 |
75% |
apps/user/receivers.py |
14 |
1 |
0 |
4 |
1 |
89% |
apps/user/schema.py |
152 |
10 |
0 |
14 |
3 |
90% |
apps/user/serializers.py |
258 |
35 |
0 |
44 |
3 |
85% |
apps/user/tasks.py |
18 |
0 |
0 |
2 |
0 |
100% |
apps/user/tests/__init__.py |
0 |
0 |
0 |
0 |
0 |
100% |
apps/user/token.py |
9 |
0 |
0 |
0 |
0 |
100% |
apps/user/utils.py |
95 |
11 |
0 |
16 |
5 |
84% |
apps/user/validators.py |
10 |
1 |
0 |
2 |
0 |
92% |
apps/user/views.py |
91 |
29 |
0 |
16 |
2 |
67% |
apps/user_group/__init__.py |
1 |
0 |
0 |
0 |
0 |
100% |
apps/user_group/admin.py |
16 |
2 |
0 |
2 |
0 |
89% |
apps/user_group/dataloaders.py |
37 |
0 |
0 |
12 |
0 |
100% |
apps/user_group/enums.py |
4 |
0 |
0 |
2 |
0 |
100% |
apps/user_group/factories.py |
19 |
1 |
0 |
8 |
1 |
93% |
apps/user_group/filters.py |
33 |
12 |
0 |
8 |
0 |
51% |
apps/user_group/models.py |
65 |
6 |
0 |
4 |
2 |
88% |
apps/user_group/mutation.py |
79 |
0 |
0 |
4 |
0 |
100% |
apps/user_group/receivers.py |
36 |
6 |
0 |
16 |
3 |
79% |
apps/user_group/schema.py |
39 |
0 |
0 |
0 |
0 |
100% |
apps/user_group/serializers.py |
91 |
10 |
0 |
12 |
3 |
85% |
apps/user_group/tests/__init__.py |
0 |
0 |
0 |
0 |
0 |
100% |
apps/user_group/tests/snapshots/__init__.py |
0 |
0 |
0 |
0 |
0 |
100% |
apps/user_group/tests/snapshots/snap_test_mutations.py |
5 |
0 |
0 |
0 |
0 |
100% |
apps/user_group/views.py |
52 |
4 |
0 |
8 |
2 |
90% |
apps/user_resource/__init__.py |
0 |
0 |
0 |
0 |
0 |
100% |
apps/user_resource/admin.py |
0 |
0 |
0 |
0 |
0 |
100% |
apps/user_resource/filters.py |
19 |
0 |
0 |
0 |
0 |
100% |
apps/user_resource/models.py |
17 |
0 |
0 |
0 |
0 |
100% |
apps/user_resource/schema.py |
18 |
0 |
0 |
2 |
0 |
100% |
apps/user_resource/serializers.py |
48 |
2 |
0 |
14 |
0 |
97% |
apps/user_resource/views.py |
0 |
0 |
0 |
0 |
0 |
100% |
deep/__init__.py |
2 |
0 |
0 |
0 |
0 |
100% |
deep/admin.py |
78 |
33 |
0 |
10 |
0 |
51% |
deep/authentication.py |
4 |
0 |
0 |
0 |
0 |
100% |
deep/caches.py |
124 |
11 |
0 |
10 |
4 |
89% |
deep/celery.py |
23 |
2 |
0 |
2 |
1 |
88% |
deep/compiler.py |
33 |
2 |
0 |
22 |
2 |
93% |
deep/context_processor.py |
3 |
0 |
0 |
0 |
0 |
100% |
deep/converters.py |
6 |
0 |
0 |
0 |
0 |
100% |
deep/dataloaders.py |
63 |
1 |
0 |
0 |
0 |
98% |
deep/deepl.py |
15 |
0 |
0 |
0 |
0 |
100% |
deep/documents_types.py |
10 |
0 |
0 |
0 |
0 |
100% |
deep/enums.py |
23 |
0 |
0 |
6 |
1 |
97% |
deep/error_codes.py |
8 |
0 |
0 |
0 |
0 |
100% |
deep/errors.py |
11 |
0 |
0 |
4 |
0 |
100% |
deep/exception_handler.py |
60 |
4 |
0 |
38 |
5 |
91% |
deep/exceptions.py |
15 |
0 |
0 |
0 |
0 |
100% |
deep/filter_set.py |
42 |
2 |
0 |
16 |
2 |
93% |
deep/graphene_context.py |
27 |
0 |
0 |
0 |
0 |
100% |
deep/graphene_converter.py |
46 |
1 |
0 |
2 |
0 |
98% |
deep/managers.py |
38 |
10 |
0 |
10 |
2 |
71% |
deep/middleware.py |
69 |
16 |
0 |
18 |
2 |
72% |
deep/models.py |
36 |
8 |
0 |
13 |
1 |
65% |
deep/number_generator.py |
4 |
0 |
0 |
2 |
0 |
100% |
deep/paginations.py |
10 |
0 |
0 |
0 |
0 |
100% |
deep/permalinks.py |
30 |
4 |
0 |
0 |
0 |
87% |
deep/permissions.py |
213 |
11 |
0 |
64 |
8 |
92% |
deep/schema.py |
36 |
2 |
0 |
2 |
1 |
92% |
deep/serializers.py |
131 |
29 |
0 |
46 |
5 |
74% |
deep/ses.py |
49 |
37 |
0 |
20 |
0 |
17% |
deep/settings.py |
210 |
59 |
0 |
46 |
15 |
68% |
deep/tasks.py |
35 |
35 |
0 |
18 |
0 |
0% |
deep/tests/__init__.py |
1 |
0 |
0 |
0 |
0 |
100% |
deep/token.py |
35 |
6 |
0 |
6 |
3 |
78% |
deep/trackers.py |
44 |
0 |
0 |
10 |
0 |
100% |
deep/views.py |
124 |
45 |
0 |
14 |
1 |
62% |
deep/writable_nested_serializers.py |
183 |
37 |
0 |
78 |
14 |
75% |
utils/__init__.py |
0 |
0 |
0 |
0 |
0 |
100% |
utils/aws.py |
28 |
20 |
0 |
6 |
0 |
24% |
utils/common.py |
364 |
145 |
0 |
92 |
16 |
58% |
utils/data_structures.py |
19 |
1 |
0 |
8 |
1 |
93% |
utils/date_extractor.py |
60 |
30 |
0 |
30 |
6 |
42% |
utils/db/__init__.py |
0 |
0 |
0 |
0 |
0 |
100% |
utils/db/functions.py |
13 |
1 |
0 |
2 |
0 |
93% |
utils/external_storages/__init__.py |
0 |
0 |
0 |
0 |
0 |
100% |
utils/external_storages/dropbox.py |
9 |
5 |
0 |
0 |
0 |
44% |
utils/external_storages/google_drive.py |
33 |
17 |
0 |
6 |
0 |
41% |
utils/extractor/__init__.py |
0 |
0 |
0 |
0 |
0 |
100% |
utils/extractor/document.py |
17 |
1 |
0 |
2 |
1 |
89% |
utils/extractor/exception.py |
3 |
1 |
0 |
0 |
0 |
67% |
utils/extractor/extractors.py |
35 |
2 |
0 |
4 |
2 |
90% |
utils/extractor/file_document.py |
23 |
2 |
0 |
10 |
3 |
85% |
utils/extractor/formats/__init__.py |
0 |
0 |
0 |
0 |
0 |
100% |
utils/extractor/formats/docx.py |
115 |
33 |
5 |
48 |
3 |
74% |
utils/extractor/formats/html.py |
49 |
5 |
0 |
12 |
2 |
89% |
utils/extractor/formats/ods.py |
7 |
5 |
0 |
2 |
0 |
22% |
utils/extractor/formats/pdf.py |
26 |
0 |
0 |
2 |
0 |
100% |
utils/extractor/formats/xlsx.py |
8 |
6 |
0 |
4 |
0 |
17% |
utils/extractor/tests/__init__.py |
0 |
0 |
0 |
0 |
0 |
100% |
utils/extractor/web_document.py |
35 |
8 |
0 |
12 |
3 |
70% |
utils/files.py |
9 |
0 |
0 |
0 |
0 |
100% |
utils/graphene/__init__.py |
0 |
0 |
0 |
0 |
0 |
100% |
utils/graphene/dataloaders.py |
7 |
0 |
0 |
0 |
0 |
100% |
utils/graphene/enums.py |
65 |
2 |
0 |
32 |
5 |
93% |
utils/graphene/error_types.py |
63 |
3 |
0 |
34 |
2 |
93% |
utils/graphene/fields.py |
214 |
60 |
0 |
84 |
16 |
67% |
utils/graphene/filters.py |
38 |
0 |
0 |
4 |
0 |
100% |
utils/graphene/geo_scalars.py |
36 |
6 |
0 |
0 |
0 |
83% |
utils/graphene/middleware.py |
22 |
1 |
0 |
10 |
1 |
94% |
utils/graphene/mutation.py |
227 |
15 |
0 |
58 |
9 |
92% |
utils/graphene/options.py |
11 |
0 |
0 |
0 |
0 |
100% |
utils/graphene/pagination.py |
29 |
6 |
0 |
6 |
1 |
69% |
utils/graphene/resolver.py |
10 |
0 |
0 |
4 |
0 |
100% |
utils/graphene/types.py |
88 |
18 |
0 |
10 |
3 |
74% |
utils/hid/__init__.py |
0 |
0 |
0 |
0 |
0 |
100% |
utils/hid/hid.py |
65 |
2 |
0 |
12 |
3 |
94% |
utils/hid/tests/__init__.py |
0 |
0 |
0 |
0 |
0 |
100% |
utils/image.py |
19 |
4 |
0 |
4 |
2 |
74% |
utils/logger.py |
0 |
0 |
0 |
0 |
0 |
100% |
utils/request.py |
54 |
19 |
0 |
18 |
2 |
54% |
utils/sentry.py |
72 |
35 |
0 |
24 |
1 |
42% |
utils/web_info_extractor/__init__.py |
7 |
0 |
0 |
0 |
0 |
100% |
utils/web_info_extractor/base.py |
17 |
12 |
0 |
6 |
0 |
22% |
utils/web_info_extractor/default.py |
64 |
19 |
0 |
16 |
6 |
64% |
utils/web_info_extractor/redhum.py |
34 |
5 |
0 |
2 |
1 |
83% |