pyispyb/__init__.py |
0 |
0 |
0 |
100% |
pyispyb/__main__.py |
0 |
0 |
0 |
100% |
pyispyb/app/__init__.py |
0 |
0 |
0 |
100% |
pyispyb/app/base.py |
11 |
0 |
0 |
100% |
pyispyb/app/extensions/__init__.py |
0 |
0 |
0 |
100% |
pyispyb/app/extensions/auth/AbstractAuthentication.py |
25 |
4 |
0 |
84% |
pyispyb/app/extensions/auth/DummyAuthentication.py |
6 |
0 |
0 |
100% |
pyispyb/app/extensions/auth/KeycloakDBGroupsAuthentication.py |
22 |
22 |
0 |
0% |
pyispyb/app/extensions/auth/LdapAuthentication.py |
24 |
24 |
0 |
0% |
pyispyb/app/extensions/auth/__init__.py |
36 |
6 |
0 |
83% |
pyispyb/app/extensions/auth/bearer.py |
44 |
16 |
0 |
64% |
pyispyb/app/extensions/auth/onetime.py |
54 |
16 |
0 |
70% |
pyispyb/app/extensions/auth/token.py |
16 |
0 |
0 |
100% |
pyispyb/app/extensions/database/definitions.py |
68 |
2 |
0 |
97% |
pyispyb/app/extensions/database/middleware.py |
30 |
6 |
0 |
80% |
pyispyb/app/extensions/database/session.py |
19 |
3 |
0 |
84% |
pyispyb/app/extensions/database/utils.py |
89 |
36 |
0 |
60% |
pyispyb/app/extensions/options/__init__.py |
0 |
0 |
0 |
100% |
pyispyb/app/extensions/options/base.py |
52 |
6 |
0 |
88% |
pyispyb/app/extensions/options/schema.py |
20 |
0 |
0 |
100% |
pyispyb/app/globals.py |
33 |
0 |
0 |
100% |
pyispyb/app/main.py |
48 |
14 |
0 |
71% |
pyispyb/app/routes/__init__.py |
7 |
0 |
0 |
100% |
pyispyb/app/routes/auth.py |
50 |
14 |
0 |
72% |
pyispyb/app/routes/options.py |
19 |
0 |
0 |
100% |
pyispyb/app/utils/__init__.py |
38 |
38 |
0 |
0% |
pyispyb/cli/__init__.py |
0 |
0 |
0 |
100% |
pyispyb/cli/requests.py |
45 |
45 |
0 |
0% |
pyispyb/cli/rest.py |
66 |
66 |
0 |
0% |
pyispyb/config.py |
43 |
2 |
0 |
95% |
pyispyb/core/__init__.py |
1 |
0 |
0 |
100% |
pyispyb/core/modules/__init__.py |
9 |
5 |
0 |
44% |
pyispyb/core/modules/admin/__init__.py |
0 |
0 |
0 |
100% |
pyispyb/core/modules/admin/activity.py |
12 |
1 |
0 |
92% |
pyispyb/core/modules/admin/groups.py |
107 |
90 |
0 |
16% |
pyispyb/core/modules/containers.py |
172 |
146 |
0 |
15% |
pyispyb/core/modules/data.py |
171 |
134 |
0 |
22% |
pyispyb/core/modules/datacollections.py |
125 |
73 |
0 |
42% |
pyispyb/core/modules/dewars.py |
40 |
29 |
0 |
28% |
pyispyb/core/modules/events.py |
210 |
69 |
0 |
67% |
pyispyb/core/modules/labcontacts.py |
44 |
2 |
0 |
95% |
pyispyb/core/modules/laboratories.py |
27 |
27 |
0 |
0% |
pyispyb/core/modules/mapping.py |
296 |
252 |
0 |
15% |
pyispyb/core/modules/persons.py |
54 |
44 |
0 |
19% |
pyispyb/core/modules/processings.py |
141 |
125 |
0 |
11% |
pyispyb/core/modules/proposals.py |
36 |
10 |
0 |
72% |
pyispyb/core/modules/proteins.py |
50 |
14 |
0 |
72% |
pyispyb/core/modules/samples.py |
126 |
42 |
0 |
67% |
pyispyb/core/modules/sessions.py |
75 |
27 |
0 |
64% |
pyispyb/core/modules/shipping.py |
41 |
29 |
0 |
29% |
pyispyb/core/modules/stats.py |
277 |
244 |
0 |
12% |
pyispyb/core/modules/userportalsync.py |
358 |
358 |
0 |
0% |
pyispyb/core/modules/utils.py |
23 |
14 |
0 |
39% |
pyispyb/core/routes/__init__.py |
18 |
2 |
0 |
89% |
pyispyb/core/routes/admin/__init__.py |
17 |
2 |
0 |
88% |
pyispyb/core/routes/admin/activity.py |
12 |
0 |
0 |
100% |
pyispyb/core/routes/admin/base.py |
2 |
0 |
0 |
100% |
pyispyb/core/routes/admin/groups.py |
77 |
47 |
0 |
39% |
pyispyb/core/routes/containers.py |
70 |
35 |
0 |
50% |
pyispyb/core/routes/data.py |
90 |
59 |
0 |
34% |
pyispyb/core/routes/datacollections.py |
78 |
28 |
0 |
64% |
pyispyb/core/routes/dewars.py |
35 |
14 |
0 |
60% |
pyispyb/core/routes/events.py |
17 |
0 |
0 |
100% |
pyispyb/core/routes/labcontacts.py |
38 |
7 |
0 |
82% |
pyispyb/core/routes/mapping.py |
153 |
102 |
0 |
33% |
pyispyb/core/routes/persons.py |
16 |
1 |
0 |
94% |
pyispyb/core/routes/processings.py |
63 |
27 |
0 |
57% |
pyispyb/core/routes/proposals.py |
20 |
0 |
0 |
100% |
pyispyb/core/routes/proteins.py |
32 |
9 |
0 |
72% |
pyispyb/core/routes/responses.py |
7 |
0 |
0 |
100% |
pyispyb/core/routes/samples.py |
69 |
22 |
0 |
68% |
pyispyb/core/routes/sessions.py |
25 |
0 |
0 |
100% |
pyispyb/core/routes/shipping.py |
35 |
14 |
0 |
60% |
pyispyb/core/routes/stats.py |
42 |
19 |
0 |
55% |
pyispyb/core/routes/user.py |
35 |
2 |
0 |
94% |
pyispyb/core/schemas/__init__.py |
0 |
0 |
0 |
100% |
pyispyb/core/schemas/admin/__init__.py |
0 |
0 |
0 |
100% |
pyispyb/core/schemas/admin/activity.py |
13 |
0 |
0 |
100% |
pyispyb/core/schemas/admin/groups.py |
23 |
0 |
0 |
100% |
pyispyb/core/schemas/containers.py |
85 |
0 |
0 |
100% |
pyispyb/core/schemas/crystal.py |
20 |
0 |
0 |
100% |
pyispyb/core/schemas/data.py |
8 |
0 |
0 |
100% |
pyispyb/core/schemas/datacollections.py |
119 |
0 |
0 |
100% |
pyispyb/core/schemas/dewars.py |
18 |
0 |
0 |
100% |
pyispyb/core/schemas/energyscan.py |
5 |
0 |
0 |
100% |
pyispyb/core/schemas/events.py |
27 |
0 |
0 |
100% |
pyispyb/core/schemas/labcontacts.py |
34 |
0 |
0 |
100% |
pyispyb/core/schemas/laboratories.py |
18 |
0 |
0 |
100% |
pyispyb/core/schemas/mapping.py |
97 |
0 |
0 |
100% |
pyispyb/core/schemas/persons.py |
16 |
0 |
0 |
100% |
pyispyb/core/schemas/processings.py |
233 |
14 |
0 |
94% |
pyispyb/core/schemas/proposals.py |
23 |
0 |
0 |
100% |
pyispyb/core/schemas/protein.py |
33 |
0 |
0 |
100% |
pyispyb/core/schemas/robotactions.py |
13 |
0 |
0 |
100% |
pyispyb/core/schemas/samples.py |
84 |
0 |
0 |
100% |
pyispyb/core/schemas/sessions.py |
53 |
0 |
0 |
100% |
pyispyb/core/schemas/shipping.py |
53 |
0 |
0 |
100% |
pyispyb/core/schemas/stats.py |
133 |
5 |
0 |
96% |
pyispyb/core/schemas/userportalsync.py |
68 |
68 |
0 |
0% |
pyispyb/core/schemas/utils.py |
22 |
0 |
0 |
100% |
pyispyb/core/schemas/validators.py |
10 |
10 |
0 |
0% |
pyispyb/core/schemas/xfefluorescencespectrum.py |
5 |
0 |
0 |
100% |
pyispyb/dependencies.py |
30 |
2 |
0 |
93% |
pyispyb/filters.py |
40 |
5 |
0 |
88% |
pyispyb/simulation/__init__.py |
0 |
0 |
0 |
100% |
pyispyb/simulation/base.py |
56 |
56 |
0 |
0% |
pyispyb/simulation/cli.py |
25 |
25 |
0 |
0% |
pyispyb/simulation/datacollection.py |
174 |
174 |
0 |
0% |