| portality / __init__.py |
(no class) |
|
0 |
0 |
0 |
|
100% |
| portality / api / __init__.py |
(no class) |
|
7 |
0 |
0 |
|
100% |
| portality / api / common.py |
Api |
|
17 |
1 |
0 |
|
94% |
| portality / api / common.py |
Api400Error |
|
0 |
0 |
0 |
|
100% |
| portality / api / common.py |
Api401Error |
|
0 |
0 |
0 |
|
100% |
| portality / api / common.py |
Api403Error |
|
0 |
0 |
0 |
|
100% |
| portality / api / common.py |
Api404Error |
|
0 |
0 |
0 |
|
100% |
| portality / api / common.py |
Api409Error |
|
0 |
0 |
0 |
|
100% |
| portality / api / common.py |
Api500Error |
|
0 |
0 |
0 |
|
100% |
| portality / api / common.py |
DataObjectJsonEncoder |
|
1 |
1 |
0 |
|
0% |
| portality / api / common.py |
ModelJsonEncoder |
|
1 |
0 |
0 |
|
100% |
| portality / api / common.py |
(no class) |
|
141 |
10 |
0 |
|
93% |
| portality / api / current / __init__.py |
(no class) |
|
4 |
0 |
0 |
|
100% |
| portality / api / current / bulk / __init__.py |
(no class) |
|
2 |
0 |
0 |
|
100% |
| portality / api / current / bulk / applications.py |
ApplicationsBulkApi |
|
26 |
1 |
0 |
|
96% |
| portality / api / current / bulk / applications.py |
(no class) |
|
17 |
0 |
0 |
|
100% |
| portality / api / current / bulk / articles.py |
ArticlesBulkApi |
|
70 |
16 |
0 |
|
77% |
| portality / api / current / bulk / articles.py |
(no class) |
|
29 |
0 |
0 |
|
100% |
| portality / api / current / client / __init__.py |
(no class) |
|
0 |
0 |
0 |
|
100% |
| portality / api / current / client / models.py |
Journal |
|
5 |
0 |
0 |
|
100% |
| portality / api / current / client / models.py |
Article |
|
19 |
2 |
0 |
|
89% |
| portality / api / current / client / models.py |
(no class) |
|
11 |
0 |
0 |
|
100% |
| portality / api / current / crud / __init__.py |
(no class) |
|
3 |
0 |
0 |
|
100% |
| portality / api / current / crud / applications.py |
ApplicationsCrudApi |
|
217 |
40 |
0 |
|
82% |
| portality / api / current / crud / applications.py |
(no class) |
|
37 |
0 |
0 |
|
100% |
| portality / api / current / crud / articles.py |
ArticlesCrudApi |
|
150 |
33 |
0 |
|
78% |
| portality / api / current / crud / articles.py |
(no class) |
|
45 |
0 |
0 |
|
100% |
| portality / api / current / crud / common.py |
CrudApi |
|
0 |
0 |
0 |
|
100% |
| portality / api / current / crud / common.py |
(no class) |
|
3 |
0 |
0 |
|
100% |
| portality / api / current / crud / journals.py |
JournalsCrudApi |
|
16 |
2 |
0 |
|
88% |
| portality / api / current / crud / journals.py |
(no class) |
|
13 |
0 |
0 |
|
100% |
| portality / api / current / data_objects / application.py |
IncomingApplication |
|
110 |
74 |
0 |
|
33% |
| portality / api / current / data_objects / application.py |
OutgoingApplication |
|
4 |
0 |
0 |
|
100% |
| portality / api / current / data_objects / application.py |
(no class) |
|
73 |
0 |
0 |
|
100% |
| portality / api / current / data_objects / article.py |
IncomingArticleDO |
|
76 |
2 |
0 |
|
97% |
| portality / api / current / data_objects / article.py |
OutgoingArticleDO |
|
14 |
2 |
0 |
|
86% |
| portality / api / current / data_objects / article.py |
(no class) |
|
29 |
0 |
0 |
|
100% |
| portality / api / current / data_objects / common.py |
(no class) |
|
15 |
1 |
0 |
|
93% |
| portality / api / current / data_objects / common_journal_application.py |
OutgoingCommonJournalApplication |
|
2 |
0 |
0 |
|
100% |
| portality / api / current / data_objects / common_journal_application.py |
(no class) |
|
8 |
0 |
0 |
|
100% |
| portality / api / current / data_objects / journal.py |
OutgoingJournal |
|
7 |
2 |
0 |
|
71% |
| portality / api / current / data_objects / journal.py |
(no class) |
|
14 |
0 |
0 |
|
100% |
| portality / api / current / discovery.py |
DiscoveryException |
|
0 |
0 |
0 |
|
100% |
| portality / api / current / discovery.py |
SearchResult |
|
1 |
0 |
0 |
|
100% |
| portality / api / current / discovery.py |
DiscoveryApi |
|
109 |
3 |
0 |
|
97% |
| portality / api / current / discovery.py |
SearchQuery |
|
12 |
0 |
0 |
|
100% |
| portality / api / current / discovery.py |
(no class) |
|
87 |
2 |
0 |
|
98% |
| portality / app.py |
(no class) |
|
306 |
81 |
0 |
|
74% |
| portality / app_email.py |
EmailException |
|
0 |
0 |
0 |
|
100% |
| portality / app_email.py |
(no class) |
|
69 |
43 |
0 |
|
38% |
| portality / authorise.py |
Authorise |
|
17 |
2 |
0 |
|
88% |
| portality / authorise.py |
(no class) |
|
8 |
0 |
0 |
|
100% |
| portality / autocheck / __init__.py |
(no class) |
|
0 |
0 |
0 |
|
100% |
| portality / autocheck / checker.py |
Checker |
|
2 |
1 |
0 |
|
50% |
| portality / autocheck / checker.py |
(no class) |
|
7 |
0 |
0 |
|
100% |
| portality / autocheck / checkers / __init__.py |
(no class) |
|
0 |
0 |
0 |
|
100% |
| portality / autocheck / checkers / issn_active.py |
ISSNChecker |
|
30 |
0 |
0 |
|
100% |
| portality / autocheck / checkers / issn_active.py |
ISSNActive |
|
13 |
0 |
0 |
|
100% |
| portality / autocheck / checkers / issn_active.py |
(no class) |
|
15 |
0 |
0 |
|
100% |
| portality / autocheck / checkers / keepers_registry.py |
KeepersRegistry |
|
58 |
5 |
0 |
|
91% |
| portality / autocheck / checkers / keepers_registry.py |
(no class) |
|
17 |
0 |
0 |
|
100% |
| portality / autocheck / resource_bundle.py |
ResourceUnavailable |
|
0 |
0 |
0 |
|
100% |
| portality / autocheck / resource_bundle.py |
ResourceBundle |
|
17 |
5 |
0 |
|
71% |
| portality / autocheck / resource_bundle.py |
Resource |
|
15 |
2 |
0 |
|
87% |
| portality / autocheck / resource_bundle.py |
(no class) |
|
15 |
0 |
0 |
|
100% |
| portality / autocheck / resources / __init__.py |
(no class) |
|
0 |
0 |
0 |
|
100% |
| portality / autocheck / resources / issn_org.py |
ISSNOrg |
|
20 |
5 |
0 |
|
75% |
| portality / autocheck / resources / issn_org.py |
ISSNOrgData |
|
4 |
0 |
0 |
|
100% |
| portality / autocheck / resources / issn_org.py |
(no class) |
|
20 |
0 |
0 |
|
100% |
| portality / background.py |
BackgroundException |
|
0 |
0 |
0 |
|
100% |
| portality / background.py |
BackgroundSummary |
|
4 |
0 |
0 |
|
100% |
| portality / background.py |
BackgroundApi |
|
44 |
0 |
0 |
|
100% |
| portality / background.py |
BackgroundTask |
|
24 |
4 |
0 |
|
83% |
| portality / background.py |
AdminBackgroundTask |
|
6 |
1 |
0 |
|
83% |
| portality / background.py |
(no class) |
|
51 |
0 |
2 |
|
100% |
| portality / bll / __init__.py |
(no class) |
|
2 |
0 |
0 |
|
100% |
| portality / bll / doaj.py |
DOAJ |
|
36 |
2 |
0 |
|
94% |
| portality / bll / doaj.py |
(no class) |
|
37 |
0 |
0 |
|
100% |
| portality / bll / exceptions.py |
AuthoriseException |
|
2 |
0 |
0 |
|
100% |
| portality / bll / exceptions.py |
NoSuchFormContext |
|
0 |
0 |
0 |
|
100% |
| portality / bll / exceptions.py |
ArgumentException |
|
0 |
0 |
0 |
|
100% |
| portality / bll / exceptions.py |
SaveException |
|
0 |
0 |
0 |
|
100% |
| portality / bll / exceptions.py |
NoSuchObjectException |
|
0 |
0 |
0 |
|
100% |
| portality / bll / exceptions.py |
NoSuchPropertyException |
|
0 |
0 |
0 |
|
100% |
| portality / bll / exceptions.py |
ConfigurationException |
|
0 |
0 |
0 |
|
100% |
| portality / bll / exceptions.py |
DuplicateArticleException |
|
0 |
0 |
0 |
|
100% |
| portality / bll / exceptions.py |
ArticleNotAcceptable |
|
5 |
0 |
0 |
|
100% |
| portality / bll / exceptions.py |
ArticleMergeConflict |
|
0 |
0 |
0 |
|
100% |
| portality / bll / exceptions.py |
ConcurrentUpdateRequestException |
|
0 |
0 |
0 |
|
100% |
| portality / bll / exceptions.py |
IllegalStatusException |
|
1 |
0 |
0 |
|
100% |
| portality / bll / exceptions.py |
DuplicateUpdateRequest |
|
1 |
0 |
0 |
|
100% |
| portality / bll / exceptions.py |
TooManyJournals |
|
1 |
0 |
0 |
|
100% |
| portality / bll / exceptions.py |
IngestException |
|
24 |
2 |
0 |
|
92% |
| portality / bll / exceptions.py |
SetEncoder |
|
3 |
1 |
0 |
|
67% |
| portality / bll / exceptions.py |
RemoteServiceException |
|
0 |
0 |
0 |
|
100% |
| portality / bll / exceptions.py |
(no class) |
|
42 |
0 |
0 |
|
100% |
| portality / bll / services / __init__.py |
(no class) |
|
0 |
0 |
0 |
|
100% |
| portality / bll / services / admin_alerts.py |
AdminAlertsService |
|
25 |
3 |
0 |
|
88% |
| portality / bll / services / admin_alerts.py |
(no class) |
|
8 |
0 |
0 |
|
100% |
| portality / bll / services / application.py |
ApplicationService |
|
420 |
30 |
0 |
|
93% |
| portality / bll / services / application.py |
CSVValidationReport |
|
42 |
2 |
0 |
|
95% |
| portality / bll / services / application.py |
(no class) |
|
54 |
0 |
0 |
|
100% |
| portality / bll / services / article.py |
ArticleService |
|
264 |
7 |
0 |
|
97% |
| portality / bll / services / article.py |
(no class) |
|
30 |
0 |
0 |
|
100% |
| portality / bll / services / authorisation.py |
AuthorisationService |
|
48 |
18 |
0 |
|
62% |
| portality / bll / services / authorisation.py |
(no class) |
|
8 |
0 |
0 |
|
100% |
| portality / bll / services / autochecks.py |
AutocheckService |
|
70 |
24 |
0 |
|
66% |
| portality / bll / services / autochecks.py |
(no class) |
|
14 |
0 |
0 |
|
100% |
| portality / bll / services / background_task_status.py |
BackgroundTaskStatusService |
|
72 |
1 |
0 |
|
99% |
| portality / bll / services / background_task_status.py |
(no class) |
|
22 |
0 |
0 |
|
100% |
| portality / bll / services / concurrency_prevention.py |
ConcurrencyPreventionService |
|
7 |
1 |
0 |
|
86% |
| portality / bll / services / concurrency_prevention.py |
(no class) |
|
6 |
0 |
0 |
|
100% |
| portality / bll / services / events.py |
EventsService |
|
8 |
0 |
0 |
|
100% |
| portality / bll / services / events.py |
(no class) |
|
34 |
0 |
0 |
|
100% |
| portality / bll / services / export.py |
RISExportReporter |
|
6 |
0 |
0 |
|
100% |
| portality / bll / services / export.py |
ExportService |
|
178 |
57 |
0 |
|
68% |
| portality / bll / services / export.py |
(no class) |
|
29 |
0 |
0 |
|
100% |
| portality / bll / services / huey_job.py |
HueyJobData |
|
9 |
9 |
0 |
|
0% |
| portality / bll / services / huey_job.py |
HueyJobService |
|
12 |
12 |
0 |
|
0% |
| portality / bll / services / huey_job.py |
(no class) |
|
25 |
25 |
0 |
|
0% |
| portality / bll / services / journal.py |
JournalService |
|
173 |
26 |
0 |
|
85% |
| portality / bll / services / journal.py |
(no class) |
|
34 |
0 |
0 |
|
100% |
| portality / bll / services / notifications.py |
NotificationsService |
|
34 |
5 |
0 |
|
85% |
| portality / bll / services / notifications.py |
TopNotificationsQuery |
|
3 |
0 |
0 |
|
100% |
| portality / bll / services / notifications.py |
NotificationsQuery |
|
21 |
21 |
0 |
|
0% |
| portality / bll / services / notifications.py |
(no class) |
|
22 |
0 |
0 |
|
100% |
| portality / bll / services / public_data_dump.py |
PublicDataDumpService |
|
196 |
35 |
0 |
|
82% |
| portality / bll / services / public_data_dump.py |
(no class) |
|
27 |
0 |
0 |
|
100% |
| portality / bll / services / query.py |
QueryService |
|
85 |
13 |
0 |
|
85% |
| portality / bll / services / query.py |
Query |
|
94 |
21 |
0 |
|
78% |
| portality / bll / services / query.py |
QueryFilterException |
|
0 |
0 |
0 |
|
100% |
| portality / bll / services / query.py |
(no class) |
|
35 |
0 |
0 |
|
100% |
| portality / bll / services / shorturl.py |
UrlShortenerLimitExceeded |
|
0 |
0 |
0 |
|
100% |
| portality / bll / services / shorturl.py |
InvalidURL |
|
0 |
0 |
0 |
|
100% |
| portality / bll / services / shorturl.py |
ShortUrlService |
|
42 |
3 |
0 |
|
93% |
| portality / bll / services / shorturl.py |
(no class) |
|
19 |
0 |
0 |
|
100% |
| portality / bll / services / site.py |
ChunkedURLListFileGenerator |
|
38 |
7 |
0 |
|
82% |
| portality / bll / services / site.py |
SitemapGenerator |
|
9 |
0 |
0 |
|
100% |
| portality / bll / services / site.py |
SitemapIndexGenerator |
|
9 |
0 |
0 |
|
100% |
| portality / bll / services / site.py |
SiteService |
|
77 |
9 |
0 |
|
88% |
| portality / bll / services / site.py |
(no class) |
|
45 |
0 |
0 |
|
100% |
| portality / bll / services / todo.py |
TodoService |
|
122 |
42 |
0 |
|
66% |
| portality / bll / services / todo.py |
TodoRules |
|
51 |
0 |
0 |
|
100% |
| portality / bll / services / todo.py |
TodoQuery |
|
24 |
0 |
0 |
|
100% |
| portality / bll / services / todo.py |
GroupStatsQuery |
|
3 |
3 |
0 |
|
0% |
| portality / bll / services / todo.py |
HistoricalNumbersQuery |
|
11 |
1 |
0 |
|
91% |
| portality / bll / services / todo.py |
(no class) |
|
76 |
0 |
0 |
|
100% |
| portality / bll / services / tour.py |
TourService |
|
29 |
9 |
0 |
|
69% |
| portality / bll / services / tour.py |
(no class) |
|
5 |
0 |
0 |
|
100% |
| portality / cms / __init__.py |
(no class) |
|
0 |
0 |
0 |
|
100% |
| portality / cms / build_fragments.py |
(no class) |
|
101 |
27 |
0 |
|
73% |
| portality / cms / build_sass.py |
(no class) |
|
63 |
27 |
0 |
|
57% |
| portality / cms / implied_attr_list.py |
ImpliedAttrListExtension |
|
3 |
0 |
0 |
|
100% |
| portality / cms / implied_attr_list.py |
ImpliedAttrListPreprocessor |
|
6 |
0 |
0 |
|
100% |
| portality / cms / implied_attr_list.py |
ImpliedAttrListTreeprocessor |
|
16 |
0 |
0 |
|
100% |
| portality / cms / implied_attr_list.py |
(no class) |
|
9 |
0 |
2 |
|
100% |
| portality / constants.py |
ConstantList |
|
3 |
0 |
0 |
|
100% |
| portality / constants.py |
FileUploadStatus |
|
0 |
0 |
0 |
|
100% |
| portality / constants.py |
BgjobOutcomeStatus |
|
0 |
0 |
0 |
|
100% |
| portality / constants.py |
BaseArticlesUploadStatus |
|
0 |
0 |
0 |
|
100% |
| portality / constants.py |
(no class) |
|
110 |
0 |
0 |
|
100% |
| portality / core.py |
(no class) |
|
169 |
27 |
0 |
|
84% |
| portality / crosswalks / __init__.py |
(no class) |
|
0 |
0 |
0 |
|
100% |
| portality / crosswalks / application_form.py |
ApplicationFormXWalk |
|
40 |
22 |
0 |
|
45% |
| portality / crosswalks / application_form.py |
(no class) |
|
16 |
0 |
0 |
|
100% |
| portality / crosswalks / article_crossref_xml.py |
CrossrefXWalk442 |
|
157 |
8 |
0 |
|
95% |
| portality / crosswalks / article_crossref_xml.py |
CrossrefXWalk531 |
|
24 |
2 |
0 |
|
92% |
| portality / crosswalks / article_crossref_xml.py |
(no class) |
|
42 |
0 |
0 |
|
100% |
| portality / crosswalks / article_doaj_xml.py |
DOAJXWalk |
|
126 |
15 |
0 |
|
88% |
| portality / crosswalks / article_doaj_xml.py |
(no class) |
|
42 |
5 |
0 |
|
88% |
| portality / crosswalks / article_form.py |
ArticleFormXWalk |
|
106 |
6 |
0 |
|
94% |
| portality / crosswalks / article_form.py |
(no class) |
|
7 |
0 |
0 |
|
100% |
| portality / crosswalks / article_ris.py |
ArticleRisXWalk |
|
14 |
0 |
0 |
|
100% |
| portality / crosswalks / article_ris.py |
(no class) |
|
12 |
0 |
0 |
|
100% |
| portality / crosswalks / atom.py |
AtomCrosswalk |
|
40 |
4 |
0 |
|
90% |
| portality / crosswalks / atom.py |
(no class) |
|
4 |
0 |
0 |
|
100% |
| portality / crosswalks / exceptions.py |
CrosswalkException |
|
0 |
0 |
0 |
|
100% |
| portality / crosswalks / exceptions.py |
(no class) |
|
3 |
0 |
0 |
|
100% |
| portality / crosswalks / jct_inprogress.py |
JCTInProgressXWalk |
|
14 |
14 |
0 |
|
0% |
| portality / crosswalks / jct_inprogress.py |
(no class) |
|
4 |
0 |
0 |
|
100% |
| portality / crosswalks / journal_form.py |
JournalGenericXWalk |
|
361 |
55 |
0 |
|
85% |
| portality / crosswalks / journal_form.py |
JournalFormXWalk |
|
10 |
0 |
0 |
|
100% |
| portality / crosswalks / journal_form.py |
(no class) |
|
29 |
0 |
0 |
|
100% |
| portality / crosswalks / journal_questions.py |
JournalXwalkException |
|
0 |
0 |
0 |
|
100% |
| portality / crosswalks / journal_questions.py |
QuestionTransformError |
|
3 |
0 |
0 |
|
100% |
| portality / crosswalks / journal_questions.py |
Journal2QuestionXwalk |
|
148 |
14 |
0 |
|
91% |
| portality / crosswalks / journal_questions.py |
Journal2PublisherUploadQuestionsXwalk |
|
1 |
0 |
0 |
|
100% |
| portality / crosswalks / journal_questions.py |
(no class) |
|
25 |
0 |
0 |
|
100% |
| portality / crosswalks / oaipmh.py |
OAI_Crosswalk |
|
13 |
3 |
0 |
|
77% |
| portality / crosswalks / oaipmh.py |
OAI_DC |
|
24 |
5 |
0 |
|
79% |
| portality / crosswalks / oaipmh.py |
OAI_DC_Article |
|
94 |
1 |
0 |
|
99% |
| portality / crosswalks / oaipmh.py |
OAI_DC_Journal |
|
47 |
0 |
0 |
|
100% |
| portality / crosswalks / oaipmh.py |
OAI_DOAJ_Article |
|
111 |
111 |
0 |
|
0% |
| portality / crosswalks / oaipmh.py |
(no class) |
|
80 |
12 |
0 |
|
85% |
| portality / dao.py |
ElasticSearchWriteException |
|
0 |
0 |
0 |
|
100% |
| portality / dao.py |
ScrollException |
|
0 |
0 |
0 |
|
100% |
| portality / dao.py |
ScrollInitialiseException |
|
0 |
0 |
0 |
|
100% |
| portality / dao.py |
ScrollTimeoutException |
|
0 |
0 |
0 |
|
100% |
| portality / dao.py |
BulkException |
|
0 |
0 |
0 |
|
100% |
| portality / dao.py |
DomainObject |
|
678 |
264 |
0 |
|
61% |
| portality / dao.py |
BlockTimeOutException |
|
0 |
0 |
0 |
|
100% |
| portality / dao.py |
DAOSaveExceptionMaxRetriesReached |
|
0 |
0 |
0 |
|
100% |
| portality / dao.py |
ESResponseCannotBeInterpreted |
|
0 |
0 |
0 |
|
100% |
| portality / dao.py |
ESMappingMissingError |
|
0 |
0 |
0 |
|
100% |
| portality / dao.py |
ESError |
|
0 |
0 |
0 |
|
100% |
| portality / dao.py |
MatchAllQuery |
|
1 |
0 |
0 |
|
100% |
| portality / dao.py |
BlockQuery |
|
2 |
0 |
0 |
|
100% |
| portality / dao.py |
PrefixAutocompleteQuery |
|
10 |
0 |
0 |
|
100% |
| portality / dao.py |
WildcardAutocompleteQuery |
|
6 |
6 |
0 |
|
0% |
| portality / dao.py |
Facetview2 |
|
18 |
3 |
0 |
|
83% |
| portality / dao.py |
(no class) |
|
204 |
11 |
0 |
|
95% |
| portality / datasets.py |
(no class) |
|
69 |
6 |
0 |
|
91% |
| portality / decorators.py |
CaughtTermException |
|
0 |
0 |
0 |
|
100% |
| portality / decorators.py |
(no class) |
|
104 |
35 |
0 |
|
66% |
| portality / error_handler.py |
TlsSMTPHandler |
|
24 |
24 |
0 |
|
0% |
| portality / error_handler.py |
(no class) |
|
22 |
14 |
0 |
|
36% |
| portality / events / __init__.py |
(no class) |
|
0 |
0 |
0 |
|
100% |
| portality / events / background.py |
(no class) |
|
7 |
0 |
0 |
|
100% |
| portality / events / consumer.py |
EventConsumer |
|
2 |
2 |
0 |
|
0% |
| portality / events / consumer.py |
(no class) |
|
6 |
0 |
0 |
|
100% |
| portality / events / consumer_utils.py |
(no class) |
|
7 |
0 |
0 |
|
100% |
| portality / events / consumers / __init__.py |
(no class) |
|
23 |
0 |
0 |
|
100% |
| portality / events / consumers / account_created_email.py |
AccountCreatedEmail |
|
16 |
0 |
0 |
|
100% |
| portality / events / consumers / account_created_email.py |
(no class) |
|
16 |
0 |
0 |
|
100% |
| portality / events / consumers / account_passwordreset_email.py |
AccountPasswordResetEmail |
|
10 |
0 |
0 |
|
100% |
| portality / events / consumers / account_passwordreset_email.py |
(no class) |
|
16 |
0 |
0 |
|
100% |
| portality / events / consumers / application_assed_acceptreject_notify.py |
ApplicationAssedAcceptRejectNotify |
|
20 |
1 |
0 |
|
95% |
| portality / events / consumers / application_assed_acceptreject_notify.py |
(no class) |
|
12 |
0 |
0 |
|
100% |
| portality / events / consumers / application_assed_assigned_notify.py |
ApplicationAssedAssignedNotify |
|
15 |
0 |
0 |
|
100% |
| portality / events / consumers / application_assed_assigned_notify.py |
(no class) |
|
13 |
0 |
0 |
|
100% |
| portality / events / consumers / application_assed_inprogress_notify.py |
ApplicationAssedInprogressNotify |
|
15 |
1 |
0 |
|
93% |
| portality / events / consumers / application_assed_inprogress_notify.py |
(no class) |
|
12 |
0 |
0 |
|
100% |
| portality / events / consumers / application_editor_acceptreject_notify.py |
ApplicationEditorAcceptRejectNotify |
|
25 |
4 |
0 |
|
84% |
| portality / events / consumers / application_editor_acceptreject_notify.py |
(no class) |
|
12 |
0 |
0 |
|
100% |
| portality / events / consumers / application_editor_completed_notify.py |
ApplicationEditorCompletedNotify |
|
32 |
4 |
0 |
|
88% |
| portality / events / consumers / application_editor_completed_notify.py |
(no class) |
|
13 |
0 |
0 |
|
100% |
| portality / events / consumers / application_editor_group_assigned_notify.py |
ApplicationEditorGroupAssignedNotify |
|
20 |
2 |
0 |
|
90% |
| portality / events / consumers / application_editor_group_assigned_notify.py |
(no class) |
|
13 |
0 |
0 |
|
100% |
| portality / events / consumers / application_editor_inprogress_notify.py |
ApplicationEditorInProgressNotify |
|
29 |
4 |
0 |
|
86% |
| portality / events / consumers / application_editor_inprogress_notify.py |
(no class) |
|
13 |
0 |
0 |
|
100% |
| portality / events / consumers / application_maned_ready_notify.py |
ApplicationManedReadyNotify |
|
22 |
1 |
0 |
|
95% |
| portality / events / consumers / application_maned_ready_notify.py |
(no class) |
|
12 |
0 |
0 |
|
100% |
| portality / events / consumers / application_publisher_accepted_notify.py |
ApplicationPublisherAcceptedNotify |
|
28 |
3 |
0 |
|
89% |
| portality / events / consumers / application_publisher_accepted_notify.py |
(no class) |
|
15 |
0 |
0 |
|
100% |
| portality / events / consumers / application_publisher_assigned_notify.py |
ApplicationPublisherAssignedNotify |
|
27 |
2 |
0 |
|
93% |
| portality / events / consumers / application_publisher_assigned_notify.py |
(no class) |
|
16 |
0 |
0 |
|
100% |
| portality / events / consumers / application_publisher_created_notify.py |
ApplicationPublisherCreatedNotify |
|
22 |
3 |
0 |
|
86% |
| portality / events / consumers / application_publisher_created_notify.py |
(no class) |
|
14 |
0 |
0 |
|
100% |
| portality / events / consumers / application_publisher_inprogress_notify.py |
ApplicationPublisherInprogressNotify |
|
20 |
1 |
0 |
|
95% |
| portality / events / consumers / application_publisher_inprogress_notify.py |
(no class) |
|
15 |
0 |
0 |
|
100% |
| portality / events / consumers / application_publisher_quickreject_notify.py |
ApplicationPublisherQuickRejectNotify |
|
19 |
0 |
0 |
|
100% |
| portality / events / consumers / application_publisher_quickreject_notify.py |
(no class) |
|
15 |
0 |
0 |
|
100% |
| portality / events / consumers / application_publisher_revision_notify.py |
ApplicationPublisherRevisionNotify |
|
19 |
1 |
0 |
|
95% |
| portality / events / consumers / application_publisher_revision_notify.py |
(no class) |
|
14 |
0 |
0 |
|
100% |
| portality / events / consumers / article_ris_generator.py |
ArticleRISGenerator |
|
7 |
0 |
0 |
|
100% |
| portality / events / consumers / article_ris_generator.py |
(no class) |
|
9 |
0 |
0 |
|
100% |
| portality / events / consumers / bg_job_finished_notify.py |
BGJobFinishedNotify |
|
23 |
0 |
0 |
|
100% |
| portality / events / consumers / bg_job_finished_notify.py |
(no class) |
|
13 |
0 |
0 |
|
100% |
| portality / events / consumers / journal_assed_assigned_notify.py |
JournalAssedAssignedNotify |
|
17 |
0 |
0 |
|
100% |
| portality / events / consumers / journal_assed_assigned_notify.py |
(no class) |
|
13 |
0 |
0 |
|
100% |
| portality / events / consumers / journal_discontinuing_soon_notify.py |
JournalDiscontinuingSoonNotify |
|
22 |
3 |
0 |
|
86% |
| portality / events / consumers / journal_discontinuing_soon_notify.py |
(no class) |
|
16 |
0 |
0 |
|
100% |
| portality / events / consumers / journal_editor_group_assigned_notify.py |
JournalEditorGroupAssignedNotify |
|
20 |
1 |
0 |
|
95% |
| portality / events / consumers / journal_editor_group_assigned_notify.py |
(no class) |
|
13 |
0 |
0 |
|
100% |
| portality / events / consumers / update_request_maned_editor_group_assigned_notify.py |
UpdateRequestManedEditorGroupAssignedNotify |
|
20 |
2 |
0 |
|
90% |
| portality / events / consumers / update_request_maned_editor_group_assigned_notify.py |
(no class) |
|
13 |
0 |
0 |
|
100% |
| portality / events / consumers / update_request_publisher_accepted_notify.py |
UpdateRequestPublisherAcceptedNotify |
|
28 |
3 |
0 |
|
89% |
| portality / events / consumers / update_request_publisher_accepted_notify.py |
(no class) |
|
15 |
0 |
0 |
|
100% |
| portality / events / consumers / update_request_publisher_assigned_notify.py |
UpdateRequestPublisherAssignedNotify |
|
27 |
2 |
0 |
|
93% |
| portality / events / consumers / update_request_publisher_assigned_notify.py |
(no class) |
|
15 |
0 |
0 |
|
100% |
| portality / events / consumers / update_request_publisher_rejected_notify.py |
UpdateRequestPublisherRejectedNotify |
|
29 |
2 |
0 |
|
93% |
| portality / events / consumers / update_request_publisher_rejected_notify.py |
(no class) |
|
14 |
0 |
0 |
|
100% |
| portality / events / consumers / update_request_publisher_submitted_notify.py |
UpdateRequestPublisherSubmittedNotify |
|
24 |
1 |
0 |
|
96% |
| portality / events / consumers / update_request_publisher_submitted_notify.py |
UpdateRequestPublisherSubmittedNotify.Context |
|
0 |
0 |
0 |
|
100% |
| portality / events / consumers / update_request_publisher_submitted_notify.py |
(no class) |
|
17 |
0 |
0 |
|
100% |
| portality / events / shortcircuit.py |
(no class) |
|
4 |
0 |
0 |
|
100% |
| portality / forms / __init__.py |
(no class) |
|
0 |
0 |
0 |
|
100% |
| portality / forms / application_forms.py |
FieldDefinitions |
|
0 |
0 |
0 |
|
100% |
| portality / forms / application_forms.py |
FieldSetDefinitions |
|
0 |
0 |
0 |
|
100% |
| portality / forms / application_forms.py |
ApplicationContextDefinitions |
|
0 |
0 |
0 |
|
100% |
| portality / forms / application_forms.py |
JournalContextDefinitions |
|
0 |
0 |
0 |
|
100% |
| portality / forms / application_forms.py |
ReservedUsernamesBuilder |
|
2 |
1 |
0 |
|
50% |
| portality / forms / application_forms.py |
OwnerExistsBuilder |
|
2 |
1 |
0 |
|
50% |
| portality / forms / application_forms.py |
RequiredBuilder |
|
6 |
5 |
0 |
|
17% |
| portality / forms / application_forms.py |
IsURLBuilder |
|
7 |
4 |
0 |
|
43% |
| portality / forms / application_forms.py |
IntRangeBuilder |
|
20 |
12 |
0 |
|
40% |
| portality / forms / application_forms.py |
MaxTagsBuilder |
|
3 |
0 |
0 |
|
100% |
| portality / forms / application_forms.py |
StopWordsBuilder |
|
2 |
0 |
0 |
|
100% |
| portality / forms / application_forms.py |
ISSNInPublicDOAJBuilder |
|
2 |
1 |
0 |
|
50% |
| portality / forms / application_forms.py |
JournalURLInPublicDOAJBuilder |
|
2 |
1 |
0 |
|
50% |
| portality / forms / application_forms.py |
NoScriptTagBuilder |
|
5 |
4 |
0 |
|
20% |
| portality / forms / application_forms.py |
OptionalIfBuilder |
|
4 |
3 |
0 |
|
25% |
| portality / forms / application_forms.py |
IsISSNBuilder |
|
4 |
3 |
0 |
|
25% |
| portality / forms / application_forms.py |
IsISSNListBuilder |
|
2 |
1 |
0 |
|
50% |
| portality / forms / application_forms.py |
DifferentToBuilder |
|
3 |
2 |
0 |
|
33% |
| portality / forms / application_forms.py |
RequiredIfBuilder |
|
10 |
9 |
0 |
|
10% |
| portality / forms / application_forms.py |
OnlyIfBuilder |
|
10 |
10 |
0 |
|
0% |
| portality / forms / application_forms.py |
OnlyIfExistsBuilder |
|
3 |
2 |
0 |
|
33% |
| portality / forms / application_forms.py |
NotIfBuildier |
|
4 |
3 |
0 |
|
25% |
| portality / forms / application_forms.py |
GroupMemberBuilder |
|
2 |
1 |
0 |
|
50% |
| portality / forms / application_forms.py |
RequiredValueBuilder |
|
2 |
1 |
0 |
|
50% |
| portality / forms / application_forms.py |
BigEndDateBuilder |
|
3 |
2 |
0 |
|
33% |
| portality / forms / application_forms.py |
DateInThePastBuilder |
|
2 |
1 |
0 |
|
50% |
| portality / forms / application_forms.py |
YearBuilder |
|
3 |
2 |
0 |
|
33% |
| portality / forms / application_forms.py |
CurrentISOCurrencyBuilder |
|
2 |
1 |
0 |
|
50% |
| portality / forms / application_forms.py |
CurrentISOLanguageBuilder |
|
2 |
1 |
0 |
|
50% |
| portality / forms / application_forms.py |
NumberWidget |
|
0 |
0 |
0 |
|
100% |
| portality / forms / application_forms.py |
FieldsetWidget |
|
12 |
5 |
0 |
|
58% |
| portality / forms / application_forms.py |
ListWidgetWithSubfields |
|
13 |
10 |
0 |
|
23% |
| portality / forms / application_forms.py |
RadioBuilder |
|
3 |
0 |
0 |
|
100% |
| portality / forms / application_forms.py |
MultiCheckboxBuilder |
|
4 |
0 |
0 |
|
100% |
| portality / forms / application_forms.py |
SingleCheckboxBuilder |
|
2 |
0 |
0 |
|
100% |
| portality / forms / application_forms.py |
SelectBuilder |
|
7 |
0 |
0 |
|
100% |
| portality / forms / application_forms.py |
MultiSelectBuilder |
|
2 |
1 |
0 |
|
50% |
| portality / forms / application_forms.py |
TextBuilder |
|
7 |
0 |
0 |
|
100% |
| portality / forms / application_forms.py |
DateBuilder |
|
6 |
6 |
0 |
|
0% |
| portality / forms / application_forms.py |
TextAreaBuilder |
|
5 |
1 |
0 |
|
80% |
| portality / forms / application_forms.py |
TagListBuilder |
|
2 |
0 |
0 |
|
100% |
| portality / forms / application_forms.py |
IntegerBuilder |
|
3 |
0 |
0 |
|
100% |
| portality / forms / application_forms.py |
GroupBuilder |
|
4 |
0 |
0 |
|
100% |
| portality / forms / application_forms.py |
GroupListBuilder |
|
4 |
0 |
0 |
|
100% |
| portality / forms / application_forms.py |
HiddenFieldBuilder |
|
2 |
0 |
0 |
|
100% |
| portality / forms / application_forms.py |
(no class) |
|
498 |
37 |
0 |
|
93% |
| portality / forms / application_processors.py |
ApplicationProcessor |
|
145 |
25 |
0 |
|
83% |
| portality / forms / application_processors.py |
NewApplication |
|
36 |
16 |
0 |
|
56% |
| portality / forms / application_processors.py |
AdminApplication |
|
84 |
15 |
0 |
|
82% |
| portality / forms / application_processors.py |
EditorApplication |
|
45 |
4 |
0 |
|
91% |
| portality / forms / application_processors.py |
AssociateApplication |
|
24 |
2 |
0 |
|
92% |
| portality / forms / application_processors.py |
PublisherUpdateRequest |
|
46 |
10 |
0 |
|
78% |
| portality / forms / application_processors.py |
PublisherUpdateRequestReadOnly |
|
1 |
1 |
0 |
|
0% |
| portality / forms / application_processors.py |
ManEdJournalReview |
|
36 |
6 |
0 |
|
83% |
| portality / forms / application_processors.py |
EditorJournalReview |
|
21 |
2 |
0 |
|
90% |
| portality / forms / application_processors.py |
AssEdJournalReview |
|
16 |
2 |
0 |
|
88% |
| portality / forms / application_processors.py |
ReadOnlyJournal |
|
3 |
0 |
0 |
|
100% |
| portality / forms / application_processors.py |
ManEdBulkEdit |
|
0 |
0 |
0 |
|
100% |
| portality / forms / application_processors.py |
(no class) |
|
62 |
0 |
0 |
|
100% |
| portality / forms / article_forms.py |
FormContext |
|
62 |
33 |
0 |
|
47% |
| portality / forms / article_forms.py |
Renderer |
|
50 |
14 |
0 |
|
72% |
| portality / forms / article_forms.py |
FormHelperBS3 |
|
130 |
53 |
0 |
|
59% |
| portality / forms / article_forms.py |
AuthorForm |
|
0 |
0 |
0 |
|
100% |
| portality / forms / article_forms.py |
ArticleForm |
|
8 |
0 |
0 |
|
100% |
| portality / forms / article_forms.py |
ArticleFormFactory |
|
4 |
0 |
0 |
|
100% |
| portality / forms / article_forms.py |
MetadataForm |
|
52 |
15 |
0 |
|
71% |
| portality / forms / article_forms.py |
PublisherMetadataForm |
|
6 |
4 |
0 |
|
33% |
| portality / forms / article_forms.py |
AdminMetadataArticleForm |
|
4 |
0 |
0 |
|
100% |
| portality / forms / article_forms.py |
(no class) |
|
156 |
0 |
0 |
|
100% |
| portality / forms / fields.py |
DOAJSelectField |
|
3 |
0 |
0 |
|
100% |
| portality / forms / fields.py |
TagListField |
|
9 |
2 |
0 |
|
78% |
| portality / forms / fields.py |
NestedFormField |
|
2 |
0 |
0 |
|
100% |
| portality / forms / fields.py |
UnconstrainedRadioField |
|
4 |
0 |
0 |
|
100% |
| portality / forms / fields.py |
(no class) |
|
14 |
0 |
0 |
|
100% |
| portality / forms / utils.py |
(no class) |
|
31 |
4 |
0 |
|
87% |
| portality / forms / validate.py |
MultiFieldValidator |
|
8 |
0 |
0 |
|
100% |
| portality / forms / validate.py |
DataOptional |
|
6 |
3 |
0 |
|
50% |
| portality / forms / validate.py |
OptionalIf |
|
28 |
16 |
0 |
|
43% |
| portality / forms / validate.py |
HTTPURL |
|
6 |
1 |
0 |
|
83% |
| portality / forms / validate.py |
MaxLen |
|
4 |
0 |
0 |
|
100% |
| portality / forms / validate.py |
RequiredIfRole |
|
4 |
4 |
0 |
|
0% |
| portality / forms / validate.py |
RegexpOnTagList |
|
12 |
6 |
0 |
|
50% |
| portality / forms / validate.py |
ThisOrThat |
|
9 |
3 |
0 |
|
67% |
| portality / forms / validate.py |
ReservedUsernames |
|
7 |
1 |
0 |
|
86% |
| portality / forms / validate.py |
OwnerExists |
|
10 |
2 |
0 |
|
80% |
| portality / forms / validate.py |
ISSNInPublicDOAJ |
|
7 |
1 |
0 |
|
86% |
| portality / forms / validate.py |
JournalURLInPublicDOAJ |
|
7 |
1 |
0 |
|
86% |
| portality / forms / validate.py |
StopWords |
|
7 |
0 |
0 |
|
100% |
| portality / forms / validate.py |
DifferentTo |
|
10 |
2 |
0 |
|
80% |
| portality / forms / validate.py |
RequiredIfOtherValue |
|
26 |
0 |
0 |
|
100% |
| portality / forms / validate.py |
OnlyIf |
|
29 |
20 |
0 |
|
31% |
| portality / forms / validate.py |
NotIf |
|
10 |
3 |
0 |
|
70% |
| portality / forms / validate.py |
OnlyIfExists |
|
5 |
0 |
0 |
|
100% |
| portality / forms / validate.py |
NoScriptTag |
|
5 |
1 |
0 |
|
80% |
| portality / forms / validate.py |
GroupMember |
|
13 |
2 |
0 |
|
85% |
| portality / forms / validate.py |
RequiredValue |
|
6 |
1 |
0 |
|
83% |
| portality / forms / validate.py |
BigEndDate |
|
8 |
3 |
0 |
|
62% |
| portality / forms / validate.py |
DateInThePast |
|
9 |
4 |
0 |
|
56% |
| portality / forms / validate.py |
Year |
|
5 |
1 |
0 |
|
80% |
| portality / forms / validate.py |
CustomRequired |
|
7 |
0 |
0 |
|
100% |
| portality / forms / validate.py |
EmailAvailable |
|
7 |
4 |
0 |
|
43% |
| portality / forms / validate.py |
IdAvailable |
|
7 |
4 |
0 |
|
43% |
| portality / forms / validate.py |
IgnoreUnchanged |
|
3 |
3 |
0 |
|
0% |
| portality / forms / validate.py |
CurrentISOCurrency |
|
7 |
1 |
0 |
|
86% |
| portality / forms / validate.py |
CurrentISOLanguage |
|
7 |
1 |
0 |
|
86% |
| portality / forms / validate.py |
(no class) |
|
114 |
0 |
0 |
|
100% |
| portality / internationalise.py |
(no class) |
|
72 |
18 |
0 |
|
75% |
| portality / lcc.py |
(no class) |
|
98 |
41 |
0 |
|
58% |
| portality / lib / __init__.py |
(no class) |
|
0 |
0 |
0 |
|
100% |
| portality / lib / anon.py |
(no class) |
|
13 |
2 |
0 |
|
85% |
| portality / lib / argvalidate.py |
(no class) |
|
12 |
1 |
0 |
|
92% |
| portality / lib / coerce.py |
(no class) |
|
71 |
10 |
0 |
|
86% |
| portality / lib / color_text.py |
Color |
|
0 |
0 |
0 |
|
100% |
| portality / lib / color_text.py |
(no class) |
|
36 |
36 |
0 |
|
0% |
| portality / lib / csv_utils.py |
(no class) |
|
7 |
7 |
0 |
|
0% |
| portality / lib / dataobj.py |
DataObjException |
|
5 |
2 |
0 |
|
60% |
| portality / lib / dataobj.py |
DataSchemaException |
|
0 |
0 |
0 |
|
100% |
| portality / lib / dataobj.py |
DataObj |
|
348 |
78 |
0 |
|
78% |
| portality / lib / dataobj.py |
ObjectSchemaValidationError |
|
0 |
0 |
0 |
|
100% |
| portality / lib / dataobj.py |
DataStructureException |
|
0 |
0 |
0 |
|
100% |
| portality / lib / dataobj.py |
ConstructException |
|
0 |
0 |
0 |
|
100% |
| portality / lib / dataobj.py |
ScriptTagFoundException |
|
0 |
0 |
0 |
|
100% |
| portality / lib / dataobj.py |
(no class) |
|
469 |
194 |
0 |
|
59% |
| portality / lib / dates.py |
(no class) |
|
119 |
14 |
0 |
|
88% |
| portality / lib / dicts.py |
(no class) |
|
13 |
4 |
0 |
|
69% |
| portality / lib / edges.py |
GeneralSearchQuery |
|
23 |
1 |
0 |
|
96% |
| portality / lib / edges.py |
(no class) |
|
14 |
0 |
0 |
|
100% |
| portality / lib / es_data_mapping.py |
(no class) |
|
34 |
1 |
0 |
|
97% |
| portality / lib / es_queries.py |
(no class) |
|
4 |
0 |
0 |
|
100% |
| portality / lib / es_snapshot.py |
BadSnapshotMetaException |
|
0 |
0 |
0 |
|
100% |
| portality / lib / es_snapshot.py |
TodaySnapshotMissingException |
|
0 |
0 |
0 |
|
100% |
| portality / lib / es_snapshot.py |
FailedSnapshotException |
|
0 |
0 |
0 |
|
100% |
| portality / lib / es_snapshot.py |
SnapshotDeleteException |
|
0 |
0 |
0 |
|
100% |
| portality / lib / es_snapshot.py |
ESSnapshot |
|
7 |
2 |
0 |
|
71% |
| portality / lib / es_snapshot.py |
ESSnapshotsClient |
|
40 |
8 |
0 |
|
80% |
| portality / lib / es_snapshot.py |
(no class) |
|
22 |
0 |
0 |
|
100% |
| portality / lib / formulaic.py |
FormulaicException |
|
5 |
5 |
0 |
|
0% |
| portality / lib / formulaic.py |
Formulaic |
|
46 |
6 |
0 |
|
87% |
| portality / lib / formulaic.py |
FormulaicContext |
|
158 |
58 |
0 |
|
63% |
| portality / lib / formulaic.py |
FormulaicContext.make_wtform_class.TempForm |
|
0 |
0 |
0 |
|
100% |
| portality / lib / formulaic.py |
FormulaicFieldset |
|
16 |
9 |
0 |
|
44% |
| portality / lib / formulaic.py |
FormulaicField |
|
172 |
107 |
0 |
|
38% |
| portality / lib / formulaic.py |
FormProcessor |
|
109 |
6 |
0 |
|
94% |
| portality / lib / formulaic.py |
WTFormsBuilder |
|
2 |
2 |
0 |
|
0% |
| portality / lib / formulaic.py |
(no class) |
|
166 |
0 |
0 |
|
100% |
| portality / lib / gsheet.py |
(no class) |
|
17 |
8 |
0 |
|
53% |
| portality / lib / httputil.py |
SizeExceededException |
|
0 |
0 |
0 |
|
100% |
| portality / lib / httputil.py |
MockResponse |
|
14 |
14 |
0 |
|
0% |
| portality / lib / httputil.py |
(no class) |
|
121 |
73 |
0 |
|
40% |
| portality / lib / isolang.py |
(no class) |
|
16 |
0 |
0 |
|
100% |
| portality / lib / jsonpath_utils.py |
(no class) |
|
4 |
4 |
0 |
|
0% |
| portality / lib / modeldoc.py |
(no class) |
|
86 |
86 |
0 |
|
0% |
| portality / lib / nav.py |
(no class) |
|
10 |
0 |
0 |
|
100% |
| portality / lib / normalise.py |
(no class) |
|
27 |
1 |
0 |
|
96% |
| portality / lib / paths.py |
(no class) |
|
26 |
2 |
0 |
|
92% |
| portality / lib / plausible.py |
(no class) |
|
61 |
14 |
0 |
|
77% |
| portality / lib / plugin.py |
PluginException |
|
0 |
0 |
0 |
|
100% |
| portality / lib / plugin.py |
(no class) |
|
51 |
9 |
0 |
|
82% |
| portality / lib / query_filters.py |
(no class) |
|
209 |
67 |
0 |
|
68% |
| portality / lib / report_to_csv.py |
(no class) |
|
16 |
0 |
0 |
|
100% |
| portality / lib / ris.py |
RisEntry |
|
53 |
5 |
0 |
|
91% |
| portality / lib / ris.py |
(no class) |
|
27 |
0 |
0 |
|
100% |
| portality / lib / seamless.py |
SeamlessException |
|
2 |
0 |
0 |
|
100% |
| portality / lib / seamless.py |
SeamlessMixin |
|
49 |
19 |
0 |
|
61% |
| portality / lib / seamless.py |
SeamlessData |
|
251 |
95 |
0 |
|
62% |
| portality / lib / seamless.py |
Construct |
|
218 |
40 |
0 |
|
82% |
| portality / lib / seamless.py |
(no class) |
|
176 |
58 |
1 |
|
67% |
| portality / lib / seamlessdoc.py |
(no class) |
|
87 |
87 |
0 |
|
0% |
| portality / lib / swagger.py |
SwaggerSupport |
|
48 |
3 |
0 |
|
94% |
| portality / lib / swagger.py |
(no class) |
|
8 |
0 |
0 |
|
100% |
| portality / lib / thread_utils.py |
(no class) |
|
10 |
1 |
0 |
|
90% |
| portality / lib / xmlutil.py |
(no class) |
|
42 |
34 |
0 |
|
19% |
| portality / lock.py |
Locked |
|
2 |
0 |
0 |
|
100% |
| portality / lock.py |
LockQuery |
|
3 |
0 |
0 |
|
100% |
| portality / lock.py |
(no class) |
|
93 |
2 |
0 |
|
98% |
| portality / models / __init__.py |
ObjectDict |
|
3 |
3 |
0 |
|
0% |
| portality / models / __init__.py |
(no class) |
|
57 |
2 |
0 |
|
96% |
| portality / models / account.py |
Account |
|
133 |
49 |
0 |
|
63% |
| portality / models / account.py |
(no class) |
|
73 |
0 |
0 |
|
100% |
| portality / models / admin_alert.py |
AdminAlert |
|
19 |
1 |
0 |
|
95% |
| portality / models / admin_alert.py |
(no class) |
|
35 |
0 |
0 |
|
100% |
| portality / models / article.py |
NoJournalException |
|
0 |
0 |
0 |
|
100% |
| portality / models / article.py |
NoValidOwnerException |
|
0 |
0 |
0 |
|
100% |
| portality / models / article.py |
Article |
|
339 |
34 |
0 |
|
90% |
| portality / models / article.py |
ArticleTombstone |
|
4 |
2 |
0 |
|
50% |
| portality / models / article.py |
ArticleBibJSON |
|
109 |
10 |
0 |
|
91% |
| portality / models / article.py |
ArticleQuery |
|
15 |
3 |
0 |
|
80% |
| portality / models / article.py |
ArticleVolumesQuery |
|
4 |
4 |
0 |
|
0% |
| portality / models / article.py |
ArticleVolumesIssuesQuery |
|
6 |
6 |
0 |
|
0% |
| portality / models / article.py |
DuplicateArticleQuery |
|
66 |
41 |
0 |
|
38% |
| portality / models / article.py |
(no class) |
|
201 |
35 |
0 |
|
83% |
| portality / models / atom.py |
AtomRecord |
|
5 |
0 |
0 |
|
100% |
| portality / models / atom.py |
(no class) |
|
5 |
0 |
0 |
|
100% |
| portality / models / autocheck.py |
Autocheck |
|
69 |
5 |
0 |
|
93% |
| portality / models / autocheck.py |
ApplicationQuery |
|
2 |
0 |
0 |
|
100% |
| portality / models / autocheck.py |
JournalQuery |
|
2 |
0 |
0 |
|
100% |
| portality / models / autocheck.py |
(no class) |
|
44 |
0 |
0 |
|
100% |
| portality / models / background.py |
BackgroundJob |
|
43 |
5 |
0 |
|
88% |
| portality / models / background.py |
StdOutBackgroundJob |
|
7 |
7 |
0 |
|
0% |
| portality / models / background.py |
ActiveQuery |
|
7 |
0 |
0 |
|
100% |
| portality / models / background.py |
BackgroundJobQueryBuilder |
|
37 |
10 |
0 |
|
73% |
| portality / models / background.py |
BackgroundJobQueryBuilder.build_query_object._Query |
|
1 |
1 |
0 |
|
0% |
| portality / models / background.py |
SimpleBgjobQueue |
|
4 |
0 |
0 |
|
100% |
| portality / models / background.py |
LastCompletedJobQuery |
|
2 |
0 |
0 |
|
100% |
| portality / models / background.py |
(no class) |
|
80 |
0 |
0 |
|
100% |
| portality / models / cache.py |
Cache |
|
33 |
13 |
0 |
|
61% |
| portality / models / cache.py |
(no class) |
|
25 |
0 |
0 |
|
100% |
| portality / models / data_dump.py |
DataDump |
|
48 |
18 |
0 |
|
62% |
| portality / models / data_dump.py |
CutoffQuery |
|
2 |
0 |
0 |
|
100% |
| portality / models / data_dump.py |
FirstAfterQuery |
|
2 |
0 |
0 |
|
100% |
| portality / models / data_dump.py |
LatestQuery |
|
1 |
0 |
0 |
|
100% |
| portality / models / data_dump.py |
FilenameQuery |
|
2 |
0 |
0 |
|
100% |
| portality / models / data_dump.py |
(no class) |
|
65 |
0 |
0 |
|
100% |
| portality / models / datalog_journal_added.py |
DatalogJournalAdded |
|
13 |
7 |
0 |
|
46% |
| portality / models / datalog_journal_added.py |
LastDatalogJournalAddedQuery |
|
1 |
0 |
0 |
|
100% |
| portality / models / datalog_journal_added.py |
DateAddedDescQuery |
|
1 |
0 |
0 |
|
100% |
| portality / models / datalog_journal_added.py |
IssnDateMatchQuery |
|
3 |
0 |
0 |
|
100% |
| portality / models / datalog_journal_added.py |
(no class) |
|
52 |
0 |
0 |
|
100% |
| portality / models / editors.py |
EditorGroup |
|
41 |
11 |
0 |
|
73% |
| portality / models / editors.py |
EditorGroupQuery |
|
3 |
0 |
0 |
|
100% |
| portality / models / editors.py |
EditorGroupMemberQuery |
|
14 |
0 |
0 |
|
100% |
| portality / models / editors.py |
(no class) |
|
39 |
0 |
0 |
|
100% |
| portality / models / event.py |
Event |
|
17 |
0 |
0 |
|
100% |
| portality / models / event.py |
(no class) |
|
18 |
0 |
0 |
|
100% |
| portality / models / export.py |
Export |
|
27 |
8 |
0 |
|
70% |
| portality / models / export.py |
(no class) |
|
56 |
0 |
0 |
|
100% |
| portality / models / harvester.py |
HarvesterPlugin |
|
2 |
2 |
0 |
|
0% |
| portality / models / harvester.py |
HarvestState |
|
44 |
1 |
0 |
|
98% |
| portality / models / harvester.py |
HarvesterProgressReport |
|
22 |
0 |
0 |
|
100% |
| portality / models / harvester.py |
ISSNQuery |
|
3 |
0 |
0 |
|
100% |
| portality / models / harvester.py |
AccountQuery |
|
2 |
0 |
0 |
|
100% |
| portality / models / harvester.py |
(no class) |
|
63 |
0 |
0 |
|
100% |
| portality / models / history.py |
History |
|
9 |
0 |
0 |
|
100% |
| portality / models / history.py |
ArticleHistory |
|
0 |
0 |
0 |
|
100% |
| portality / models / history.py |
JournalHistory |
|
0 |
0 |
0 |
|
100% |
| portality / models / history.py |
(no class) |
|
16 |
0 |
0 |
|
100% |
| portality / models / journal_csv.py |
JournalCSV |
|
41 |
14 |
0 |
|
66% |
| portality / models / journal_csv.py |
CutoffQuery |
|
2 |
0 |
0 |
|
100% |
| portality / models / journal_csv.py |
FirstAfterQuery |
|
2 |
0 |
0 |
|
100% |
| portality / models / journal_csv.py |
LatestQuery |
|
1 |
0 |
0 |
|
100% |
| portality / models / journal_csv.py |
FilenameQuery |
|
2 |
0 |
0 |
|
100% |
| portality / models / journal_csv.py |
(no class) |
|
54 |
0 |
0 |
|
100% |
| portality / models / lcc.py |
LCC |
|
57 |
2 |
0 |
|
96% |
| portality / models / lcc.py |
(no class) |
|
8 |
0 |
0 |
|
100% |
| portality / models / lock.py |
Lock |
|
25 |
10 |
0 |
|
60% |
| portality / models / lock.py |
(no class) |
|
24 |
0 |
0 |
|
100% |
| portality / models / news.py |
News |
|
25 |
13 |
0 |
|
48% |
| portality / models / news.py |
NewsQuery |
|
9 |
9 |
0 |
|
0% |
| portality / models / news.py |
(no class) |
|
26 |
0 |
0 |
|
100% |
| portality / models / notifications.py |
Notification |
|
17 |
0 |
0 |
|
100% |
| portality / models / notifications.py |
(no class) |
|
35 |
0 |
0 |
|
100% |
| portality / models / oaipmh.py |
OAIPMHRecord |
|
34 |
2 |
0 |
|
94% |
| portality / models / oaipmh.py |
OAIPMHArticle |
|
6 |
1 |
0 |
|
83% |
| portality / models / oaipmh.py |
OAIPMHJournal |
|
2 |
0 |
0 |
|
100% |
| portality / models / oaipmh.py |
(no class) |
|
20 |
0 |
0 |
|
100% |
| portality / models / openurl.py |
OpenURLRequest |
|
132 |
29 |
0 |
|
78% |
| portality / models / openurl.py |
(no class) |
|
135 |
0 |
0 |
|
100% |
| portality / models / preservation.py |
PreservationState |
|
42 |
24 |
0 |
|
43% |
| portality / models / preservation.py |
OwnerFileQuery |
|
5 |
0 |
0 |
|
100% |
| portality / models / preservation.py |
(no class) |
|
44 |
0 |
0 |
|
100% |
| portality / models / provenance.py |
Provenance |
|
44 |
2 |
0 |
|
95% |
| portality / models / provenance.py |
ResourceIDQuery |
|
2 |
0 |
0 |
|
100% |
| portality / models / provenance.py |
ProvenanceException |
|
0 |
0 |
0 |
|
100% |
| portality / models / provenance.py |
(no class) |
|
41 |
0 |
0 |
|
100% |
| portality / models / ris_export.py |
RISExport |
|
15 |
0 |
0 |
|
100% |
| portality / models / ris_export.py |
(no class) |
|
24 |
0 |
0 |
|
100% |
| portality / models / search.py |
JournalArticle |
|
15 |
15 |
0 |
|
0% |
| portality / models / search.py |
JournalChargesQuery |
|
1 |
1 |
0 |
|
0% |
| portality / models / search.py |
JournalStatsQuery |
|
0 |
0 |
0 |
|
100% |
| portality / models / search.py |
ArticleStatsQuery |
|
0 |
0 |
0 |
|
100% |
| portality / models / search.py |
(no class) |
|
13 |
0 |
0 |
|
100% |
| portality / models / shortened_url.py |
ShortenedUrl |
|
5 |
2 |
0 |
|
60% |
| portality / models / shortened_url.py |
UrlQuery |
|
2 |
0 |
0 |
|
100% |
| portality / models / shortened_url.py |
AliasQuery |
|
2 |
0 |
0 |
|
100% |
| portality / models / shortened_url.py |
CountWithinDaysQuery |
|
2 |
0 |
0 |
|
100% |
| portality / models / shortened_url.py |
(no class) |
|
21 |
0 |
0 |
|
100% |
| portality / models / uploads.py |
BaseArticlesUpload |
|
45 |
20 |
0 |
|
56% |
| portality / models / uploads.py |
FileUpload |
|
13 |
2 |
0 |
|
85% |
| portality / models / uploads.py |
BulkArticles |
|
3 |
0 |
0 |
|
100% |
| portality / models / uploads.py |
ValidFileQuery |
|
2 |
2 |
0 |
|
0% |
| portality / models / uploads.py |
ExistsFileQuery |
|
2 |
2 |
0 |
|
0% |
| portality / models / uploads.py |
OwnerFileQuery |
|
5 |
5 |
0 |
|
0% |
| portality / models / uploads.py |
PropertiesQuery |
|
11 |
11 |
0 |
|
0% |
| portality / models / uploads.py |
(no class) |
|
70 |
0 |
0 |
|
100% |
| portality / models / ur_review_route.py |
URReviewRoute |
|
23 |
0 |
0 |
|
100% |
| portality / models / ur_review_route.py |
(no class) |
|
35 |
0 |
0 |
|
100% |
| portality / models / v1 / __init__.py |
(no class) |
|
0 |
0 |
0 |
|
100% |
| portality / models / v1 / bibjson.py |
GenericBibJSON |
|
102 |
15 |
0 |
|
85% |
| portality / models / v1 / bibjson.py |
(no class) |
|
42 |
0 |
0 |
|
100% |
| portality / models / v1 / journal.py |
ContinuationException |
|
0 |
0 |
0 |
|
100% |
| portality / models / v1 / journal.py |
JournalLikeObject |
|
194 |
194 |
0 |
|
0% |
| portality / models / v1 / journal.py |
Journal |
|
214 |
214 |
0 |
|
0% |
| portality / models / v1 / journal.py |
JournalBibJSON |
|
173 |
173 |
0 |
|
0% |
| portality / models / v1 / journal.py |
JournalQuery |
|
14 |
14 |
0 |
|
0% |
| portality / models / v1 / journal.py |
IssnQuery |
|
3 |
3 |
0 |
|
0% |
| portality / models / v1 / journal.py |
PublisherQuery |
|
9 |
9 |
0 |
|
0% |
| portality / models / v1 / journal.py |
TitleQuery |
|
4 |
4 |
0 |
|
0% |
| portality / models / v1 / journal.py |
ContinuationQuery |
|
2 |
2 |
0 |
|
0% |
| portality / models / v1 / journal.py |
ArticleStatsQuery |
|
2 |
2 |
0 |
|
0% |
| portality / models / v1 / journal.py |
(no class) |
|
284 |
284 |
0 |
|
0% |
| portality / models / v1 / shared_structs.py |
(no class) |
|
3 |
0 |
0 |
|
100% |
| portality / models / v1 / suggestion.py |
Suggestion |
|
60 |
60 |
0 |
|
0% |
| portality / models / v1 / suggestion.py |
SuggestionQuery |
|
19 |
19 |
0 |
|
0% |
| portality / models / v1 / suggestion.py |
OwnerStatusQuery |
|
7 |
7 |
0 |
|
0% |
| portality / models / v1 / suggestion.py |
StatusQuery |
|
4 |
4 |
0 |
|
0% |
| portality / models / v1 / suggestion.py |
CurrentJournalQuery |
|
3 |
3 |
0 |
|
0% |
| portality / models / v1 / suggestion.py |
RelatedJournalQuery |
|
3 |
3 |
0 |
|
0% |
| portality / models / v1 / suggestion.py |
(no class) |
|
71 |
71 |
0 |
|
0% |
| portality / models / v2 / __init__.py |
(no class) |
|
0 |
0 |
0 |
|
100% |
| portality / models / v2 / application.py |
Application |
|
85 |
22 |
0 |
|
74% |
| portality / models / v2 / application.py |
DraftApplication |
|
0 |
0 |
0 |
|
100% |
| portality / models / v2 / application.py |
AllPublisherApplications |
|
0 |
0 |
0 |
|
100% |
| portality / models / v2 / application.py |
SuggestionQuery |
|
19 |
7 |
0 |
|
63% |
| portality / models / v2 / application.py |
OwnerStatusQuery |
|
7 |
7 |
0 |
|
0% |
| portality / models / v2 / application.py |
StatusQuery |
|
4 |
4 |
0 |
|
0% |
| portality / models / v2 / application.py |
CurrentJournalQuery |
|
3 |
0 |
0 |
|
100% |
| portality / models / v2 / application.py |
RelatedJournalQuery |
|
3 |
0 |
0 |
|
100% |
| portality / models / v2 / application.py |
AssignedEditorGroupsQuery |
|
3 |
3 |
0 |
|
0% |
| portality / models / v2 / application.py |
(no class) |
|
93 |
0 |
0 |
|
100% |
| portality / models / v2 / bibjson.py |
JournalLikeBibJSON |
|
360 |
51 |
0 |
|
86% |
| portality / models / v2 / bibjson.py |
(no class) |
|
327 |
0 |
0 |
|
100% |
| portality / models / v2 / journal.py |
ContinuationException |
|
0 |
0 |
0 |
|
100% |
| portality / models / v2 / journal.py |
JournalLikeObject |
|
264 |
19 |
0 |
|
93% |
| portality / models / v2 / journal.py |
Journal |
|
234 |
30 |
0 |
|
87% |
| portality / models / v2 / journal.py |
JournalQuery |
|
20 |
2 |
0 |
|
90% |
| portality / models / v2 / journal.py |
JournalURLQuery |
|
7 |
0 |
0 |
|
100% |
| portality / models / v2 / journal.py |
IssnQuery |
|
7 |
0 |
0 |
|
100% |
| portality / models / v2 / journal.py |
OwnerQuery |
|
3 |
0 |
0 |
|
100% |
| portality / models / v2 / journal.py |
PublisherQuery |
|
9 |
9 |
0 |
|
0% |
| portality / models / v2 / journal.py |
TitleQuery |
|
4 |
4 |
0 |
|
0% |
| portality / models / v2 / journal.py |
ContinuationQuery |
|
2 |
0 |
0 |
|
100% |
| portality / models / v2 / journal.py |
ArticleStatsQuery |
|
2 |
0 |
0 |
|
100% |
| portality / models / v2 / journal.py |
RecentJournalsQuery |
|
2 |
2 |
0 |
|
0% |
| portality / models / v2 / journal.py |
(no class) |
|
245 |
0 |
0 |
|
100% |
| portality / models / v2 / shared_structs.py |
(no class) |
|
3 |
0 |
0 |
|
100% |
| portality / notifications / __init__.py |
(no class) |
|
0 |
0 |
0 |
|
100% |
| portality / notifications / application_emails.py |
(no class) |
|
39 |
39 |
0 |
|
0% |
| portality / regex.py |
(no class) |
|
19 |
2 |
0 |
|
89% |
| portality / settings.py |
(no class) |
|
297 |
3 |
0 |
|
99% |
| portality / store.py |
StoreException |
|
0 |
0 |
0 |
|
100% |
| portality / store.py |
StoreFactory |
|
8 |
1 |
0 |
|
88% |
| portality / store.py |
Store |
|
9 |
7 |
0 |
|
22% |
| portality / store.py |
StoreS3 |
|
52 |
52 |
0 |
|
0% |
| portality / store.py |
StoreLocal |
|
46 |
3 |
0 |
|
93% |
| portality / store.py |
TempStore |
|
12 |
3 |
0 |
|
75% |
| portality / store.py |
(no class) |
|
88 |
5 |
0 |
|
94% |
| portality / tasks / __init__.py |
(no class) |
|
0 |
0 |
0 |
|
100% |
| portality / tasks / admin_reports.py |
AdminReportsBackgroundTask |
|
60 |
60 |
0 |
|
0% |
| portality / tasks / admin_reports.py |
(no class) |
|
25 |
3 |
0 |
|
88% |
| portality / tasks / anon_export.py |
AnonExportBackgroundTask |
|
15 |
2 |
0 |
|
87% |
| portality / tasks / anon_export.py |
(no class) |
|
135 |
26 |
0 |
|
81% |
| portality / tasks / application_autochecks.py |
ApplicationAutochecks |
|
30 |
5 |
0 |
|
83% |
| portality / tasks / application_autochecks.py |
(no class) |
|
20 |
3 |
0 |
|
85% |
| portality / tasks / article_bulk_create.py |
ArticleBulkCreateBackgroundTask |
|
22 |
2 |
0 |
|
91% |
| portality / tasks / article_bulk_create.py |
(no class) |
|
35 |
0 |
0 |
|
100% |
| portality / tasks / article_bulk_delete.py |
ArticleBulkDeleteBackgroundTask |
|
37 |
2 |
0 |
|
95% |
| portality / tasks / article_bulk_delete.py |
(no class) |
|
42 |
0 |
0 |
|
100% |
| portality / tasks / article_cleanup_sync.py |
ArticleCleanupSyncBackgroundTask |
|
118 |
13 |
0 |
|
89% |
| portality / tasks / article_cleanup_sync.py |
(no class) |
|
26 |
6 |
0 |
|
77% |
| portality / tasks / article_duplicate_report.py |
ArticleDuplicateReportBackgroundTask |
|
122 |
20 |
0 |
|
84% |
| portality / tasks / article_duplicate_report.py |
(no class) |
|
37 |
3 |
0 |
|
92% |
| portality / tasks / async_workflow_notifications.py |
AgeQuery |
|
3 |
0 |
0 |
|
100% |
| portality / tasks / async_workflow_notifications.py |
ReadyQuery |
|
2 |
0 |
0 |
|
100% |
| portality / tasks / async_workflow_notifications.py |
EdAppQuery |
|
2 |
0 |
0 |
|
100% |
| portality / tasks / async_workflow_notifications.py |
EdAgeQuery |
|
3 |
0 |
0 |
|
100% |
| portality / tasks / async_workflow_notifications.py |
AssEdAgeQuery |
|
4 |
0 |
0 |
|
100% |
| portality / tasks / async_workflow_notifications.py |
AsyncWorkflowBackgroundTask |
|
16 |
13 |
0 |
|
19% |
| portality / tasks / async_workflow_notifications.py |
(no class) |
|
146 |
19 |
0 |
|
87% |
| portality / tasks / auto_assign_editor_group_data.py |
AutoAssignEditorGroupDataTask |
|
25 |
2 |
0 |
|
92% |
| portality / tasks / auto_assign_editor_group_data.py |
(no class) |
|
25 |
6 |
0 |
|
76% |
| portality / tasks / check_latest_es_backup.py |
CheckLatestESBackupBackgroundTask |
|
10 |
2 |
0 |
|
80% |
| portality / tasks / check_latest_es_backup.py |
(no class) |
|
25 |
6 |
0 |
|
76% |
| portality / tasks / consumer_events_queue.py |
(no class) |
|
17 |
1 |
0 |
|
94% |
| portality / tasks / consumer_long_running.py |
(no class) |
|
11 |
5 |
0 |
|
55% |
| portality / tasks / consumer_main_queue.py |
(no class) |
|
24 |
10 |
0 |
|
58% |
| portality / tasks / consumer_scheduled_long_queue.py |
(no class) |
|
10 |
0 |
0 |
|
100% |
| portality / tasks / consumer_scheduled_short_queue.py |
(no class) |
|
18 |
5 |
0 |
|
72% |
| portality / tasks / datalog_journal_added_update.py |
NewDatalogJournalQuery |
|
2 |
0 |
0 |
|
100% |
| portality / tasks / datalog_journal_added_update.py |
DatalogJournalAddedUpdate |
|
10 |
1 |
0 |
|
90% |
| portality / tasks / datalog_journal_added_update.py |
(no class) |
|
121 |
14 |
0 |
|
88% |
| portality / tasks / find_discontinued_soon.py |
DiscontinuedSoonQuery |
|
3 |
0 |
0 |
|
100% |
| portality / tasks / find_discontinued_soon.py |
FindDiscontinuedSoonBackgroundTask |
|
19 |
3 |
0 |
|
84% |
| portality / tasks / find_discontinued_soon.py |
(no class) |
|
33 |
6 |
0 |
|
82% |
| portality / tasks / harvester.py |
BGHarvesterLogger |
|
15 |
0 |
0 |
|
100% |
| portality / tasks / harvester.py |
HarvesterBackgroundTask |
|
24 |
3 |
0 |
|
88% |
| portality / tasks / harvester.py |
(no class) |
|
34 |
6 |
0 |
|
82% |
| portality / tasks / harvester_helpers / __init__.py |
(no class) |
|
0 |
0 |
0 |
|
100% |
| portality / tasks / harvester_helpers / epmc / __init__.py |
(no class) |
|
0 |
0 |
0 |
|
100% |
| portality / tasks / harvester_helpers / epmc / client.py |
DefaultLogger |
|
2 |
0 |
0 |
|
100% |
| portality / tasks / harvester_helpers / epmc / client.py |
EuropePMCException |
|
5 |
1 |
0 |
|
80% |
| portality / tasks / harvester_helpers / epmc / client.py |
EPMCFullTextException |
|
2 |
2 |
0 |
|
0% |
| portality / tasks / harvester_helpers / epmc / client.py |
EuropePMC |
|
67 |
26 |
0 |
|
61% |
| portality / tasks / harvester_helpers / epmc / client.py |
EPMCFullText |
|
0 |
0 |
0 |
|
100% |
| portality / tasks / harvester_helpers / epmc / client.py |
(no class) |
|
55 |
12 |
0 |
|
78% |
| portality / tasks / harvester_helpers / epmc / epmc_harvester.py |
DefaultLogger |
|
2 |
1 |
0 |
|
50% |
| portality / tasks / harvester_helpers / epmc / epmc_harvester.py |
EPMCHarvester |
|
72 |
11 |
0 |
|
85% |
| portality / tasks / harvester_helpers / epmc / epmc_harvester.py |
(no class) |
|
16 |
0 |
0 |
|
100% |
| portality / tasks / harvester_helpers / epmc / models.py |
JATSException |
|
2 |
2 |
0 |
|
0% |
| portality / tasks / harvester_helpers / epmc / models.py |
EPMCFullTextException |
|
0 |
0 |
0 |
|
100% |
| portality / tasks / harvester_helpers / epmc / models.py |
EPMCMetadataException |
|
2 |
2 |
0 |
|
0% |
| portality / tasks / harvester_helpers / epmc / models.py |
EPMCMetadataXML |
|
74 |
74 |
0 |
|
0% |
| portality / tasks / harvester_helpers / epmc / models.py |
EPMCMetadata |
|
43 |
9 |
0 |
|
79% |
| portality / tasks / harvester_helpers / epmc / models.py |
JATS |
|
102 |
102 |
0 |
|
0% |
| portality / tasks / harvester_helpers / epmc / models.py |
(no class) |
|
119 |
0 |
0 |
|
100% |
| portality / tasks / harvester_helpers / epmc / queries.py |
QueryBuilder |
|
13 |
1 |
0 |
|
92% |
| portality / tasks / harvester_helpers / epmc / queries.py |
(no class) |
|
18 |
1 |
0 |
|
94% |
| portality / tasks / harvester_helpers / workflow.py |
DefaultLogger |
|
2 |
1 |
0 |
|
50% |
| portality / tasks / harvester_helpers / workflow.py |
HarvesterWorkflow |
|
63 |
8 |
0 |
|
87% |
| portality / tasks / harvester_helpers / workflow.py |
(no class) |
|
20 |
0 |
0 |
|
100% |
| portality / tasks / helpers / __init__.py |
(no class) |
|
0 |
0 |
0 |
|
100% |
| portality / tasks / helpers / articles_upload_helper.py |
(no class) |
|
81 |
5 |
0 |
|
94% |
| portality / tasks / helpers / background_helper.py |
RedisHueyTaskHelper |
|
13 |
2 |
0 |
|
85% |
| portality / tasks / helpers / background_helper.py |
(no class) |
|
120 |
15 |
0 |
|
88% |
| portality / tasks / ingestarticles.py |
IngestArticlesBackgroundTask |
|
194 |
35 |
0 |
|
82% |
| portality / tasks / ingestarticles.py |
(no class) |
|
148 |
39 |
0 |
|
74% |
| portality / tasks / journal_autochecks.py |
JournalAutochecks |
|
21 |
21 |
0 |
|
0% |
| portality / tasks / journal_autochecks.py |
(no class) |
|
20 |
3 |
0 |
|
85% |
| portality / tasks / journal_bulk_delete.py |
JournalBulkDeleteBackgroundTask |
|
50 |
5 |
0 |
|
90% |
| portality / tasks / journal_bulk_delete.py |
(no class) |
|
41 |
0 |
0 |
|
100% |
| portality / tasks / journal_bulk_edit.py |
JournalBulkEditBackgroundTask |
|
96 |
17 |
0 |
|
82% |
| portality / tasks / journal_bulk_edit.py |
(no class) |
|
44 |
1 |
0 |
|
98% |
| portality / tasks / journal_csv.py |
JournalCSVBackgroundTask |
|
11 |
11 |
0 |
|
0% |
| portality / tasks / journal_csv.py |
(no class) |
|
25 |
6 |
0 |
|
76% |
| portality / tasks / journal_in_out_doaj.py |
SetInDOAJBackgroundTask |
|
60 |
6 |
0 |
|
90% |
| portality / tasks / journal_in_out_doaj.py |
(no class) |
|
52 |
14 |
0 |
|
73% |
| portality / tasks / monitor_bgjobs.py |
MonitorBgjobsBackgroundTask |
|
10 |
1 |
0 |
|
90% |
| portality / tasks / monitor_bgjobs.py |
(no class) |
|
38 |
3 |
0 |
|
92% |
| portality / tasks / old_data_cleanup.py |
RetentionQuery |
|
3 |
0 |
0 |
|
100% |
| portality / tasks / old_data_cleanup.py |
OldDataCleanupBackgroundTask |
|
5 |
5 |
0 |
|
0% |
| portality / tasks / old_data_cleanup.py |
(no class) |
|
48 |
5 |
0 |
|
90% |
| portality / tasks / preservation.py |
PreservationException |
|
0 |
0 |
0 |
|
100% |
| portality / tasks / preservation.py |
PreservationStorageException |
|
0 |
0 |
0 |
|
100% |
| portality / tasks / preservation.py |
ValidationError |
|
0 |
0 |
0 |
|
100% |
| portality / tasks / preservation.py |
ArticlePackage |
|
48 |
11 |
0 |
|
77% |
| portality / tasks / preservation.py |
ArticlesList |
|
30 |
19 |
0 |
|
37% |
| portality / tasks / preservation.py |
PreservationBackgroundTask |
|
123 |
113 |
0 |
|
8% |
| portality / tasks / preservation.py |
CSVReader |
|
12 |
0 |
0 |
|
100% |
| portality / tasks / preservation.py |
Preservation |
|
112 |
23 |
0 |
|
79% |
| portality / tasks / preservation.py |
PreservationPackage |
|
43 |
8 |
0 |
|
81% |
| portality / tasks / preservation.py |
FailedReasons |
|
0 |
0 |
0 |
|
100% |
| portality / tasks / preservation.py |
(no class) |
|
104 |
3 |
0 |
|
97% |
| portality / tasks / process_event.py |
ProcessEventBackgroundTask |
|
20 |
4 |
0 |
|
80% |
| portality / tasks / process_event.py |
(no class) |
|
20 |
1 |
0 |
|
95% |
| portality / tasks / prune_es_backups.py |
PruneESBackupsBackgroundTask |
|
14 |
14 |
0 |
|
0% |
| portality / tasks / prune_es_backups.py |
(no class) |
|
29 |
8 |
0 |
|
72% |
| portality / tasks / public_data_dump.py |
PublicDataDumpBackgroundTask |
|
33 |
3 |
0 |
|
91% |
| portality / tasks / public_data_dump.py |
(no class) |
|
27 |
6 |
0 |
|
78% |
| portality / tasks / read_news.py |
FeedError |
|
0 |
0 |
0 |
|
100% |
| portality / tasks / read_news.py |
ReadNewsBackgroundTask |
|
5 |
5 |
0 |
|
0% |
| portality / tasks / read_news.py |
(no class) |
|
55 |
33 |
0 |
|
40% |
| portality / tasks / redis_huey.py |
(no class) |
|
20 |
0 |
0 |
|
100% |
| portality / tasks / reporting.py |
ReportCounter |
|
8 |
3 |
0 |
|
62% |
| portality / tasks / reporting.py |
ActionCounter |
|
24 |
0 |
0 |
|
100% |
| portality / tasks / reporting.py |
StatusCounter |
|
40 |
1 |
0 |
|
98% |
| portality / tasks / reporting.py |
ProvenanceList |
|
3 |
0 |
0 |
|
100% |
| portality / tasks / reporting.py |
ContentByDate |
|
3 |
0 |
0 |
|
100% |
| portality / tasks / reporting.py |
ReportingBackgroundTask |
|
43 |
11 |
0 |
|
74% |
| portality / tasks / reporting.py |
(no class) |
|
141 |
7 |
0 |
|
95% |
| portality / tasks / request_es_backup.py |
RequestESBackupBackgroundTask |
|
15 |
15 |
0 |
|
0% |
| portality / tasks / request_es_backup.py |
(no class) |
|
25 |
8 |
0 |
|
68% |
| portality / tasks / ris_export.py |
RISExportBackgroundTaskReporter |
|
6 |
6 |
0 |
|
0% |
| portality / tasks / ris_export.py |
RISExportBackgroundTask |
|
13 |
13 |
0 |
|
0% |
| portality / tasks / ris_export.py |
(no class) |
|
30 |
8 |
0 |
|
73% |
| portality / tasks / site_statistics.py |
SiteStatisticsBackgroundTask |
|
11 |
11 |
0 |
|
0% |
| portality / tasks / site_statistics.py |
(no class) |
|
26 |
8 |
0 |
|
69% |
| portality / tasks / sitemap.py |
SitemapBackgroundTask |
|
14 |
3 |
0 |
|
79% |
| portality / tasks / sitemap.py |
(no class) |
|
25 |
6 |
0 |
|
76% |
| portality / tasks / suggestion_bulk_edit.py |
SuggestionBulkEditBackgroundTask |
|
75 |
14 |
0 |
|
81% |
| portality / tasks / suggestion_bulk_edit.py |
(no class) |
|
40 |
0 |
0 |
|
100% |
| portality / ui / __init__.py |
(no class) |
|
0 |
0 |
0 |
|
100% |
| portality / ui / debug_toolbar.py |
BranchNamePanel |
|
9 |
1 |
0 |
|
89% |
| portality / ui / debug_toolbar.py |
DoajDebugToolbar |
|
8 |
0 |
0 |
|
100% |
| portality / ui / debug_toolbar.py |
(no class) |
|
14 |
0 |
0 |
|
100% |
| portality / ui / exceptions.py |
ArticleFromWithdrawnJournal |
|
1 |
0 |
0 |
|
100% |
| portality / ui / exceptions.py |
TombstoneArticle |
|
1 |
0 |
0 |
|
100% |
| portality / ui / exceptions.py |
JournalWithdrawn |
|
1 |
0 |
0 |
|
100% |
| portality / ui / exceptions.py |
(no class) |
|
6 |
0 |
0 |
|
100% |
| portality / ui / messages.py |
Messages |
|
8 |
5 |
0 |
|
38% |
| portality / ui / messages.py |
(no class) |
|
127 |
0 |
0 |
|
100% |
| portality / ui / templates.py |
(no class) |
|
95 |
0 |
0 |
|
100% |
| portality / upgrade.py |
UpgradeTask |
|
1 |
1 |
0 |
|
0% |
| portality / upgrade.py |
UpgradeType |
|
0 |
0 |
0 |
|
100% |
| portality / upgrade.py |
Definition |
|
0 |
0 |
0 |
|
100% |
| portality / upgrade.py |
(no class) |
|
157 |
64 |
0 |
|
59% |
| portality / util.py |
(no class) |
|
113 |
53 |
0 |
|
53% |
| portality / view / __init__.py |
(no class) |
|
0 |
0 |
0 |
|
100% |
| portality / view / account.py |
UserEditForm |
|
0 |
0 |
0 |
|
100% |
| portality / view / account.py |
RedirectForm |
|
7 |
4 |
0 |
|
43% |
| portality / view / account.py |
LoginForm |
|
0 |
0 |
0 |
|
100% |
| portality / view / account.py |
ResetForm |
|
0 |
0 |
0 |
|
100% |
| portality / view / account.py |
RegisterForm |
|
1 |
0 |
0 |
|
100% |
| portality / view / account.py |
(no class) |
|
244 |
137 |
0 |
|
44% |
| portality / view / admin.py |
BulkAdminEndpointException |
|
0 |
0 |
0 |
|
100% |
| portality / view / admin.py |
(no class) |
|
687 |
414 |
0 |
|
40% |
| portality / view / api_v1.py |
(no class) |
|
104 |
11 |
0 |
|
89% |
| portality / view / api_v2.py |
(no class) |
|
104 |
11 |
0 |
|
89% |
| portality / view / api_v3.py |
(no class) |
|
161 |
24 |
0 |
|
85% |
| portality / view / api_v4.py |
(no class) |
|
269 |
46 |
0 |
|
83% |
| portality / view / apply.py |
(no class) |
|
67 |
43 |
0 |
|
36% |
| portality / view / atom.py |
AtomFeed |
|
75 |
1 |
0 |
|
99% |
| portality / view / atom.py |
(no class) |
|
43 |
4 |
0 |
|
91% |
| portality / view / dashboard.py |
(no class) |
|
60 |
22 |
0 |
|
63% |
| portality / view / doaj.py |
(no class) |
|
402 |
141 |
0 |
|
65% |
| portality / view / doajservices.py |
(no class) |
|
93 |
44 |
0 |
|
53% |
| portality / view / editor.py |
(no class) |
|
84 |
45 |
0 |
|
46% |
| portality / view / forms.py |
UniqueGroupName |
|
9 |
5 |
0 |
|
44% |
| portality / view / forms.py |
NotRole |
|
16 |
6 |
0 |
|
62% |
| portality / view / forms.py |
MustHaveRole |
|
16 |
6 |
0 |
|
62% |
| portality / view / forms.py |
EditorGroupForm |
|
0 |
0 |
0 |
|
100% |
| portality / view / forms.py |
MakeContinuation |
|
0 |
0 |
0 |
|
100% |
| portality / view / forms.py |
ContactUs |
|
0 |
0 |
0 |
|
100% |
| portality / view / forms.py |
(no class) |
|
30 |
0 |
0 |
|
100% |
| portality / view / jct.py |
(no class) |
|
20 |
7 |
0 |
|
65% |
| portality / view / oaipmh.py |
DateFormat |
|
14 |
1 |
0 |
|
93% |
| portality / view / oaipmh.py |
ResumptionTokenException |
|
0 |
0 |
0 |
|
100% |
| portality / view / oaipmh.py |
SetSpecException |
|
0 |
0 |
0 |
|
100% |
| portality / view / oaipmh.py |
OAI_PMH |
|
18 |
1 |
0 |
|
94% |
| portality / view / oaipmh.py |
GetRecord |
|
16 |
0 |
0 |
|
100% |
| portality / view / oaipmh.py |
Identify |
|
23 |
1 |
0 |
|
96% |
| portality / view / oaipmh.py |
ListIdentifiers |
|
37 |
3 |
0 |
|
92% |
| portality / view / oaipmh.py |
ListMetadataFormats |
|
17 |
1 |
0 |
|
94% |
| portality / view / oaipmh.py |
ListRecords |
|
41 |
0 |
0 |
|
100% |
| portality / view / oaipmh.py |
ListSets |
|
12 |
0 |
0 |
|
100% |
| portality / view / oaipmh.py |
OAIPMHError |
|
9 |
0 |
0 |
|
100% |
| portality / view / oaipmh.py |
BadArgument |
|
3 |
3 |
0 |
|
0% |
| portality / view / oaipmh.py |
BadResumptionToken |
|
3 |
0 |
0 |
|
100% |
| portality / view / oaipmh.py |
BadVerb |
|
3 |
0 |
0 |
|
100% |
| portality / view / oaipmh.py |
CannotDisseminateFormat |
|
3 |
3 |
0 |
|
0% |
| portality / view / oaipmh.py |
IdDoesNotExist |
|
3 |
3 |
0 |
|
0% |
| portality / view / oaipmh.py |
NoRecordsMatch |
|
3 |
3 |
0 |
|
0% |
| portality / view / oaipmh.py |
NoMetadataFormats |
|
3 |
3 |
0 |
|
0% |
| portality / view / oaipmh.py |
NoSetHierarchy |
|
3 |
3 |
0 |
|
0% |
| portality / view / oaipmh.py |
(no class) |
|
365 |
36 |
0 |
|
90% |
| portality / view / openurl.py |
(no class) |
|
48 |
4 |
0 |
|
92% |
| portality / view / publisher.py |
(no class) |
|
305 |
191 |
0 |
|
37% |
| portality / view / query.py |
(no class) |
|
36 |
5 |
0 |
|
86% |
| portality / view / status.py |
(no class) |
|
118 |
102 |
0 |
|
14% |
| portality / view / testdrive.py |
(no class) |
|
34 |
18 |
0 |
|
47% |
| portality / view / tours.py |
(no class) |
|
31 |
20 |
0 |
|
35% |
| portality / view / view_helper.py |
(no class) |
|
4 |
2 |
0 |
|
50% |
| venv1 / lib / python3.10 / site-packages / combinatrix / __init__.py |
(no class) |
|
1 |
0 |
0 |
|
100% |
| venv1 / lib / python3.10 / site-packages / combinatrix / cli.py |
(no class) |
|
42 |
42 |
0 |
|
0% |
| venv1 / lib / python3.10 / site-packages / combinatrix / constants.py |
(no class) |
|
13 |
0 |
0 |
|
100% |
| venv1 / lib / python3.10 / site-packages / combinatrix / core.py |
(no class) |
|
214 |
37 |
0 |
|
83% |
| venv1 / lib / python3.10 / site-packages / combinatrix / exceptions.py |
CombinatrixException |
|
0 |
0 |
0 |
|
100% |
| venv1 / lib / python3.10 / site-packages / combinatrix / exceptions.py |
ValidationException |
|
0 |
0 |
0 |
|
100% |
| venv1 / lib / python3.10 / site-packages / combinatrix / exceptions.py |
(no class) |
|
4 |
0 |
0 |
|
100% |
| venv1 / lib / python3.10 / site-packages / combinatrix / models.py |
Parameters |
|
68 |
4 |
0 |
|
94% |
| venv1 / lib / python3.10 / site-packages / combinatrix / models.py |
ComboIterator |
|
58 |
0 |
0 |
|
100% |
| venv1 / lib / python3.10 / site-packages / combinatrix / models.py |
(no class) |
|
28 |
0 |
0 |
|
100% |
| venv1 / lib / python3.10 / site-packages / combinatrix / test / __init__.py |
(no class) |
|
0 |
0 |
0 |
|
100% |
| venv1 / lib / python3.10 / site-packages / combinatrix / test / fixtures / __init__.py |
(no class) |
|
0 |
0 |
0 |
|
100% |
| venv1 / lib / python3.10 / site-packages / combinatrix / test / fixtures / matrix_csv.py |
MatrixCSVFactory |
|
6 |
6 |
0 |
|
0% |
| venv1 / lib / python3.10 / site-packages / combinatrix / test / fixtures / matrix_csv.py |
(no class) |
|
6 |
6 |
0 |
|
0% |
| venv1 / lib / python3.10 / site-packages / combinatrix / test / fixtures / settings_bundle.py |
SettingsBundleFactory |
|
41 |
41 |
0 |
|
0% |
| venv1 / lib / python3.10 / site-packages / combinatrix / test / fixtures / settings_bundle.py |
(no class) |
|
7 |
7 |
0 |
|
0% |
| venv1 / lib / python3.10 / site-packages / combinatrix / test / fixtures / settings_csv.py |
SettingsCSVFactory |
|
4 |
4 |
0 |
|
0% |
| venv1 / lib / python3.10 / site-packages / combinatrix / test / fixtures / settings_csv.py |
(no class) |
|
5 |
5 |
0 |
|
0% |
| venv1 / lib / python3.10 / site-packages / combinatrix / test / fixtures / settings_json.py |
SettingsJSONFactory |
|
7 |
7 |
0 |
|
0% |
| venv1 / lib / python3.10 / site-packages / combinatrix / test / fixtures / settings_json.py |
(no class) |
|
5 |
5 |
0 |
|
0% |
| venv1 / lib / python3.10 / site-packages / combinatrix / test / unit / __init__.py |
(no class) |
|
0 |
0 |
0 |
|
100% |
| venv1 / lib / python3.10 / site-packages / combinatrix / test / unit / test_combine.py |
TestCombine |
|
23 |
23 |
0 |
|
0% |
| venv1 / lib / python3.10 / site-packages / combinatrix / test / unit / test_combine.py |
(no class) |
|
15 |
15 |
0 |
|
0% |
| venv1 / lib / python3.10 / site-packages / combinatrix / test / unit / test_convert_csv.py |
TestConvertCsv |
|
24 |
24 |
0 |
|
0% |
| venv1 / lib / python3.10 / site-packages / combinatrix / test / unit / test_convert_csv.py |
(no class) |
|
16 |
16 |
0 |
|
0% |
| venv1 / lib / python3.10 / site-packages / combinatrix / test / unit / test_load_parameter_sets.py |
TestLoadParameterSets |
|
68 |
68 |
0 |
|
0% |
| venv1 / lib / python3.10 / site-packages / combinatrix / test / unit / test_load_parameter_sets.py |
(no class) |
|
17 |
17 |
0 |
|
0% |
| venv1 / lib / python3.10 / site-packages / combinatrix / testintegration.py |
(no class) |
|
43 |
14 |
0 |
|
67% |
| venv1 / lib / python3.10 / site-packages / dictdiffer / __init__.py |
DictDiffer |
|
7 |
2 |
0 |
|
71% |
| venv1 / lib / python3.10 / site-packages / dictdiffer / __init__.py |
(no class) |
|
6 |
0 |
0 |
|
100% |