| pepdbagent/__init__.py |
(no function) |
|
8 |
0 |
0 |
|
100% |
| pepdbagent/const.py |
(no function) |
|
17 |
0 |
0 |
|
100% |
| pepdbagent/db_utils.py |
compile_bigserial_pg |
|
1 |
1 |
0 |
|
0% |
| pepdbagent/db_utils.py |
compile_jsonb_pg |
|
1 |
1 |
0 |
|
0% |
| pepdbagent/db_utils.py |
receive_after_create |
|
3 |
0 |
0 |
|
100% |
| pepdbagent/db_utils.py |
deliver_update_date |
|
1 |
0 |
0 |
|
100% |
| pepdbagent/db_utils.py |
BaseEngine.__init__ |
|
8 |
3 |
0 |
|
62% |
| pepdbagent/db_utils.py |
BaseEngine.create_schema |
|
4 |
0 |
0 |
|
100% |
| pepdbagent/db_utils.py |
BaseEngine.session_execute |
|
4 |
0 |
0 |
|
100% |
| pepdbagent/db_utils.py |
BaseEngine.session |
|
1 |
1 |
0 |
|
0% |
| pepdbagent/db_utils.py |
BaseEngine.engine |
|
1 |
0 |
0 |
|
100% |
| pepdbagent/db_utils.py |
BaseEngine._start_session |
|
6 |
6 |
0 |
|
0% |
| pepdbagent/db_utils.py |
BaseEngine.check_db_connection |
|
4 |
2 |
0 |
|
50% |
| pepdbagent/db_utils.py |
BaseEngine.delete_schema |
|
4 |
0 |
0 |
|
100% |
| pepdbagent/db_utils.py |
BaseEngine.run_db_migration |
|
6 |
6 |
0 |
|
0% |
| pepdbagent/db_utils.py |
(no function) |
|
190 |
0 |
0 |
|
100% |
| pepdbagent/exceptions.py |
PEPDatabaseAgentError.__init__ |
|
1 |
0 |
0 |
|
100% |
| pepdbagent/exceptions.py |
SchemaError.__init__ |
|
1 |
1 |
0 |
|
0% |
| pepdbagent/exceptions.py |
RegistryPathError.__init__ |
|
1 |
1 |
0 |
|
0% |
| pepdbagent/exceptions.py |
ProjectNotFoundError.__init__ |
|
1 |
0 |
0 |
|
100% |
| pepdbagent/exceptions.py |
ProjectUniqueNameError.__init__ |
|
1 |
1 |
0 |
|
0% |
| pepdbagent/exceptions.py |
IncorrectDateFormat.__init__ |
|
1 |
1 |
0 |
|
0% |
| pepdbagent/exceptions.py |
FilterError.__init__ |
|
1 |
0 |
0 |
|
100% |
| pepdbagent/exceptions.py |
ProjectNotInFavorites.__init__ |
|
1 |
0 |
0 |
|
100% |
| pepdbagent/exceptions.py |
ProjectAlreadyInFavorites.__init__ |
|
1 |
0 |
0 |
|
100% |
| pepdbagent/exceptions.py |
SampleNotFoundError.__init__ |
|
1 |
0 |
0 |
|
100% |
| pepdbagent/exceptions.py |
SampleTableUpdateError.__init__ |
|
1 |
0 |
0 |
|
100% |
| pepdbagent/exceptions.py |
ProjectDuplicatedSampleGUIDsError.__init__ |
|
1 |
0 |
0 |
|
100% |
| pepdbagent/exceptions.py |
SampleAlreadyExistsError.__init__ |
|
1 |
1 |
0 |
|
0% |
| pepdbagent/exceptions.py |
ViewNotFoundError.__init__ |
|
1 |
0 |
0 |
|
100% |
| pepdbagent/exceptions.py |
SampleNotInViewError.__init__ |
|
1 |
0 |
0 |
|
100% |
| pepdbagent/exceptions.py |
SampleAlreadyInView.__init__ |
|
1 |
0 |
0 |
|
100% |
| pepdbagent/exceptions.py |
ViewAlreadyExistsError.__init__ |
|
1 |
1 |
0 |
|
0% |
| pepdbagent/exceptions.py |
NamespaceNotFoundError.__init__ |
|
1 |
1 |
0 |
|
0% |
| pepdbagent/exceptions.py |
HistoryNotFoundError.__init__ |
|
1 |
0 |
0 |
|
100% |
| pepdbagent/exceptions.py |
UserNotFoundError.__init__ |
|
1 |
1 |
0 |
|
0% |
| pepdbagent/exceptions.py |
SchemaDoesNotExistError.__init__ |
|
1 |
1 |
0 |
|
0% |
| pepdbagent/exceptions.py |
SchemaAlreadyExistsError.__init__ |
|
1 |
1 |
0 |
|
0% |
| pepdbagent/exceptions.py |
SchemaVersionDoesNotExistError.__init__ |
|
1 |
1 |
0 |
|
0% |
| pepdbagent/exceptions.py |
SchemaVersionAlreadyExistsError.__init__ |
|
1 |
1 |
0 |
|
0% |
| pepdbagent/exceptions.py |
SchemaTagDoesNotExistError.__init__ |
|
1 |
1 |
0 |
|
0% |
| pepdbagent/exceptions.py |
SchemaTagAlreadyExistsError.__init__ |
|
1 |
1 |
0 |
|
0% |
| pepdbagent/exceptions.py |
(no function) |
|
52 |
0 |
0 |
|
100% |
| pepdbagent/models.py |
AnnotationModel.is_private_should_be_bool |
|
3 |
1 |
0 |
|
67% |
| pepdbagent/models.py |
UpdateItems.number_of_samples |
|
3 |
0 |
0 |
|
100% |
| pepdbagent/models.py |
UpdateModel.value_must_not_be_empty |
|
3 |
1 |
0 |
|
67% |
| pepdbagent/models.py |
UpdateModel.value_must_be_lowercase |
|
3 |
1 |
0 |
|
67% |
| pepdbagent/models.py |
UpdateModel.value_should_not_contain_question |
|
3 |
1 |
0 |
|
67% |
| pepdbagent/models.py |
(no function) |
|
163 |
0 |
0 |
|
100% |
| pepdbagent/modules/__init__.py |
(no function) |
|
0 |
0 |
0 |
|
100% |
| pepdbagent/modules/annotation.py |
PEPDatabaseAnnotation.__init__ |
|
2 |
0 |
0 |
|
100% |
| pepdbagent/modules/annotation.py |
PEPDatabaseAnnotation.get |
|
6 |
0 |
0 |
|
100% |
| pepdbagent/modules/annotation.py |
PEPDatabaseAnnotation.get_by_rp |
|
18 |
18 |
0 |
|
0% |
| pepdbagent/modules/annotation.py |
PEPDatabaseAnnotation._get_single_annotation |
|
10 |
0 |
0 |
|
100% |
| pepdbagent/modules/annotation.py |
PEPDatabaseAnnotation._count_projects |
|
14 |
4 |
0 |
|
71% |
| pepdbagent/modules/annotation.py |
PEPDatabaseAnnotation._get_projects |
|
17 |
1 |
0 |
|
94% |
| pepdbagent/modules/annotation.py |
PEPDatabaseAnnotation._add_order_by_keyword |
|
15 |
6 |
0 |
|
60% |
| pepdbagent/modules/annotation.py |
PEPDatabaseAnnotation._add_condition |
|
11 |
1 |
0 |
|
91% |
| pepdbagent/modules/annotation.py |
PEPDatabaseAnnotation._add_date_filter_if_provided |
|
14 |
3 |
0 |
|
79% |
| pepdbagent/modules/annotation.py |
PEPDatabaseAnnotation.get_project_number_in_namespace |
|
9 |
9 |
0 |
|
0% |
| pepdbagent/modules/annotation.py |
PEPDatabaseAnnotation.get_by_rp_list |
|
26 |
4 |
0 |
|
85% |
| pepdbagent/modules/annotation.py |
PEPDatabaseAnnotation.get_projects_list |
|
16 |
1 |
0 |
|
94% |
| pepdbagent/modules/annotation.py |
(no function) |
|
28 |
0 |
0 |
|
100% |
| pepdbagent/modules/namespace.py |
PEPDatabaseNamespace.__init__ |
|
2 |
0 |
0 |
|
100% |
| pepdbagent/modules/namespace.py |
PEPDatabaseNamespace.get |
|
3 |
0 |
0 |
|
100% |
| pepdbagent/modules/namespace.py |
PEPDatabaseNamespace._get_namespace |
|
9 |
0 |
0 |
|
100% |
| pepdbagent/modules/namespace.py |
PEPDatabaseNamespace._count_namespace |
|
5 |
0 |
0 |
|
100% |
| pepdbagent/modules/namespace.py |
PEPDatabaseNamespace._add_condition |
|
5 |
0 |
0 |
|
100% |
| pepdbagent/modules/namespace.py |
PEPDatabaseNamespace.info |
|
12 |
2 |
0 |
|
83% |
| pepdbagent/modules/namespace.py |
PEPDatabaseNamespace.stats |
|
23 |
6 |
0 |
|
74% |
| pepdbagent/modules/namespace.py |
PEPDatabaseNamespace.upload_tar_info |
|
5 |
0 |
0 |
|
100% |
| pepdbagent/modules/namespace.py |
PEPDatabaseNamespace.get_tar_info |
|
6 |
0 |
0 |
|
100% |
| pepdbagent/modules/namespace.py |
PEPDatabaseNamespace.delete_tar_info |
|
7 |
1 |
0 |
|
86% |
| pepdbagent/modules/namespace.py |
(no function) |
|
24 |
0 |
0 |
|
100% |
| pepdbagent/modules/project.py |
PEPDatabaseProject.__init__ |
|
2 |
0 |
0 |
|
100% |
| pepdbagent/modules/project.py |
PEPDatabaseProject.get |
|
24 |
1 |
0 |
|
96% |
| pepdbagent/modules/project.py |
PEPDatabaseProject._get_samples |
|
4 |
0 |
0 |
|
100% |
| pepdbagent/modules/project.py |
PEPDatabaseProject._get_samples_dict |
|
8 |
0 |
0 |
|
100% |
| pepdbagent/modules/project.py |
PEPDatabaseProject._create_select_statement |
|
3 |
0 |
0 |
|
100% |
| pepdbagent/modules/project.py |
PEPDatabaseProject.get_by_rp |
|
2 |
2 |
0 |
|
0% |
| pepdbagent/modules/project.py |
PEPDatabaseProject.delete |
|
10 |
0 |
0 |
|
100% |
| pepdbagent/modules/project.py |
PEPDatabaseProject.delete_by_rp |
|
2 |
2 |
0 |
|
0% |
| pepdbagent/modules/project.py |
PEPDatabaseProject.create |
|
59 |
10 |
0 |
|
83% |
| pepdbagent/modules/project.py |
PEPDatabaseProject._overwrite |
|
32 |
5 |
0 |
|
84% |
| pepdbagent/modules/project.py |
PEPDatabaseProject.update |
|
51 |
5 |
0 |
|
90% |
| pepdbagent/modules/project.py |
PEPDatabaseProject._convert_update_schema_id |
|
10 |
2 |
0 |
|
80% |
| pepdbagent/modules/project.py |
PEPDatabaseProject._update_samples |
|
43 |
1 |
0 |
|
98% |
| pepdbagent/modules/project.py |
PEPDatabaseProject.__create_update_dict |
|
28 |
2 |
0 |
|
93% |
| pepdbagent/modules/project.py |
PEPDatabaseProject.exists |
|
6 |
0 |
0 |
|
100% |
| pepdbagent/modules/project.py |
PEPDatabaseProject._add_samples_to_project |
|
6 |
0 |
0 |
|
100% |
| pepdbagent/modules/project.py |
PEPDatabaseProject._add_subsamples_to_project |
|
3 |
0 |
0 |
|
100% |
| pepdbagent/modules/project.py |
PEPDatabaseProject.get_project_id |
|
6 |
6 |
0 |
|
0% |
| pepdbagent/modules/project.py |
PEPDatabaseProject.fork |
|
12 |
0 |
0 |
|
100% |
| pepdbagent/modules/project.py |
PEPDatabaseProject.get_config |
|
6 |
1 |
0 |
|
83% |
| pepdbagent/modules/project.py |
PEPDatabaseProject.get_subsamples |
|
14 |
1 |
0 |
|
93% |
| pepdbagent/modules/project.py |
PEPDatabaseProject.get_samples |
|
3 |
0 |
0 |
|
100% |
| pepdbagent/modules/project.py |
PEPDatabaseProject.get_history |
|
8 |
0 |
0 |
|
100% |
| pepdbagent/modules/project.py |
PEPDatabaseProject.get_project_from_history |
|
26 |
1 |
0 |
|
96% |
| pepdbagent/modules/project.py |
PEPDatabaseProject._apply_history_changes |
|
11 |
0 |
0 |
|
100% |
| pepdbagent/modules/project.py |
PEPDatabaseProject.delete_history |
|
13 |
2 |
0 |
|
85% |
| pepdbagent/modules/project.py |
PEPDatabaseProject.restore |
|
2 |
0 |
0 |
|
100% |
| pepdbagent/modules/project.py |
PEPDatabaseProject.clean_history |
|
4 |
4 |
0 |
|
0% |
| pepdbagent/modules/project.py |
(no function) |
|
51 |
0 |
0 |
|
100% |
| pepdbagent/modules/sample.py |
PEPDatabaseSample.__init__ |
|
2 |
0 |
0 |
|
100% |
| pepdbagent/modules/sample.py |
PEPDatabaseSample.get |
|
11 |
0 |
0 |
|
100% |
| pepdbagent/modules/sample.py |
PEPDatabaseSample.update |
|
17 |
3 |
0 |
|
82% |
| pepdbagent/modules/sample.py |
PEPDatabaseSample.add |
|
19 |
3 |
0 |
|
84% |
| pepdbagent/modules/sample.py |
PEPDatabaseSample._get_last_sample_guid |
|
8 |
0 |
0 |
|
100% |
| pepdbagent/modules/sample.py |
PEPDatabaseSample.delete |
|
15 |
1 |
0 |
|
93% |
| pepdbagent/modules/sample.py |
(no function) |
|
18 |
0 |
0 |
|
100% |
| pepdbagent/modules/schema.py |
PEPDatabaseSchema.__init__ |
|
2 |
0 |
0 |
|
100% |
| pepdbagent/modules/schema.py |
PEPDatabaseSchema.get |
|
7 |
2 |
0 |
|
71% |
| pepdbagent/modules/schema.py |
PEPDatabaseSchema.create |
|
22 |
1 |
0 |
|
95% |
| pepdbagent/modules/schema.py |
PEPDatabaseSchema.add_version |
|
18 |
4 |
0 |
|
78% |
| pepdbagent/modules/schema.py |
PEPDatabaseSchema.update_schema_version |
|
13 |
2 |
0 |
|
85% |
| pepdbagent/modules/schema.py |
PEPDatabaseSchema.update_schema_record |
|
10 |
2 |
0 |
|
80% |
| pepdbagent/modules/schema.py |
PEPDatabaseSchema.schema_exist |
|
3 |
0 |
0 |
|
100% |
| pepdbagent/modules/schema.py |
PEPDatabaseSchema.version_exist |
|
3 |
0 |
0 |
|
100% |
| pepdbagent/modules/schema.py |
PEPDatabaseSchema.get_schema_info |
|
5 |
1 |
0 |
|
80% |
| pepdbagent/modules/schema.py |
PEPDatabaseSchema.get_version_info |
|
7 |
2 |
0 |
|
71% |
| pepdbagent/modules/schema.py |
PEPDatabaseSchema.fetch_schemas |
|
9 |
9 |
0 |
|
0% |
| pepdbagent/modules/schema.py |
PEPDatabaseSchema.query_schemas |
|
10 |
0 |
0 |
|
100% |
| pepdbagent/modules/schema.py |
PEPDatabaseSchema.query_schema_version |
|
15 |
1 |
0 |
|
93% |
| pepdbagent/modules/schema.py |
PEPDatabaseSchema.delete_schema |
|
11 |
1 |
0 |
|
91% |
| pepdbagent/modules/schema.py |
PEPDatabaseSchema.delete_version |
|
6 |
1 |
0 |
|
83% |
| pepdbagent/modules/schema.py |
PEPDatabaseSchema.add_tag_to_schema |
|
14 |
3 |
0 |
|
79% |
| pepdbagent/modules/schema.py |
PEPDatabaseSchema.remove_tag_from_schema |
|
9 |
2 |
0 |
|
78% |
| pepdbagent/modules/schema.py |
PEPDatabaseSchema._add_order_by_schemas_keyword |
|
11 |
5 |
0 |
|
55% |
| pepdbagent/modules/schema.py |
PEPDatabaseSchema._unify_tags |
|
14 |
3 |
0 |
|
79% |
| pepdbagent/modules/schema.py |
(no function) |
|
30 |
0 |
0 |
|
100% |
| pepdbagent/modules/user.py |
PEPDatabaseUser.__init__ |
|
2 |
0 |
0 |
|
100% |
| pepdbagent/modules/user.py |
PEPDatabaseUser.create_user |
|
6 |
0 |
0 |
|
100% |
| pepdbagent/modules/user.py |
PEPDatabaseUser.get_user_id |
|
6 |
0 |
0 |
|
100% |
| pepdbagent/modules/user.py |
PEPDatabaseUser.add_project_to_favorites |
|
13 |
0 |
0 |
|
100% |
| pepdbagent/modules/user.py |
PEPDatabaseUser.remove_project_from_favorites |
|
12 |
0 |
0 |
|
100% |
| pepdbagent/modules/user.py |
PEPDatabaseUser.get_favorites |
|
13 |
1 |
0 |
|
92% |
| pepdbagent/modules/user.py |
PEPDatabaseUser.exists |
|
6 |
0 |
0 |
|
100% |
| pepdbagent/modules/user.py |
PEPDatabaseUser.delete |
|
5 |
1 |
0 |
|
80% |
| pepdbagent/modules/user.py |
(no function) |
|
18 |
0 |
0 |
|
100% |
| pepdbagent/modules/view.py |
PEPDatabaseView.__init__ |
|
2 |
0 |
0 |
|
100% |
| pepdbagent/modules/view.py |
PEPDatabaseView.get |
|
12 |
1 |
0 |
|
92% |
| pepdbagent/modules/view.py |
PEPDatabaseView.get_annotation |
|
7 |
7 |
0 |
|
0% |
| pepdbagent/modules/view.py |
PEPDatabaseView.create |
|
23 |
2 |
0 |
|
91% |
| pepdbagent/modules/view.py |
PEPDatabaseView.delete |
|
8 |
1 |
0 |
|
88% |
| pepdbagent/modules/view.py |
PEPDatabaseView.add_sample |
|
18 |
2 |
0 |
|
89% |
| pepdbagent/modules/view.py |
PEPDatabaseView.remove_sample |
|
13 |
1 |
0 |
|
92% |
| pepdbagent/modules/view.py |
PEPDatabaseView.get_snap_view |
|
17 |
3 |
0 |
|
82% |
| pepdbagent/modules/view.py |
PEPDatabaseView.get_views_annotation |
|
8 |
0 |
0 |
|
100% |
| pepdbagent/modules/view.py |
(no function) |
|
20 |
0 |
0 |
|
100% |
| pepdbagent/pepdbagent.py |
PEPDatabaseAgent.__init__ |
|
12 |
0 |
0 |
|
100% |
| pepdbagent/pepdbagent.py |
PEPDatabaseAgent.project |
|
1 |
0 |
0 |
|
100% |
| pepdbagent/pepdbagent.py |
PEPDatabaseAgent.annotation |
|
1 |
0 |
0 |
|
100% |
| pepdbagent/pepdbagent.py |
PEPDatabaseAgent.namespace |
|
1 |
0 |
0 |
|
100% |
| pepdbagent/pepdbagent.py |
PEPDatabaseAgent.user |
|
1 |
0 |
0 |
|
100% |
| pepdbagent/pepdbagent.py |
PEPDatabaseAgent.sample |
|
1 |
0 |
0 |
|
100% |
| pepdbagent/pepdbagent.py |
PEPDatabaseAgent.view |
|
1 |
0 |
0 |
|
100% |
| pepdbagent/pepdbagent.py |
PEPDatabaseAgent.schema |
|
1 |
0 |
0 |
|
100% |
| pepdbagent/pepdbagent.py |
PEPDatabaseAgent.__str__ |
|
1 |
1 |
0 |
|
0% |
| pepdbagent/pepdbagent.py |
PEPDatabaseAgent.__exit__ |
|
1 |
1 |
0 |
|
0% |
| pepdbagent/pepdbagent.py |
PEPDatabaseAgent.connection |
|
1 |
1 |
0 |
|
0% |
| pepdbagent/pepdbagent.py |
(no function) |
|
29 |
0 |
0 |
|
100% |
| pepdbagent/utils.py |
is_valid_registry_path |
|
3 |
1 |
0 |
|
67% |
| pepdbagent/utils.py |
all_elements_are_strings |
|
3 |
3 |
0 |
|
0% |
| pepdbagent/utils.py |
create_digest |
|
2 |
0 |
0 |
|
100% |
| pepdbagent/utils.py |
registry_path_converter |
|
7 |
1 |
0 |
|
86% |
| pepdbagent/utils.py |
schema_path_converter |
|
7 |
2 |
0 |
|
71% |
| pepdbagent/utils.py |
tuple_converter |
|
5 |
0 |
0 |
|
100% |
| pepdbagent/utils.py |
convert_date_string_to_date |
|
1 |
0 |
0 |
|
100% |
| pepdbagent/utils.py |
order_samples |
|
18 |
1 |
0 |
|
94% |
| pepdbagent/utils.py |
generate_guid |
|
1 |
0 |
0 |
|
100% |
| pepdbagent/utils.py |
(no function) |
|
17 |
0 |
0 |
|
100% |
| tests/__init__.py |
(no function) |
|
0 |
0 |
0 |
|
100% |
| tests/conftest.py |
(no function) |
|
0 |
0 |
0 |
|
100% |
| tests/test_annotation.py |
TestAnnotation.test_annotation_of_one_project |
|
3 |
0 |
0 |
|
100% |
| tests/test_annotation.py |
TestAnnotation.test_annotation_of_one_non_existing_project |
|
3 |
0 |
0 |
|
100% |
| tests/test_annotation.py |
TestAnnotation.test_annotation_all |
|
4 |
0 |
0 |
|
100% |
| tests/test_annotation.py |
TestAnnotation.test_annotation_all_private |
|
4 |
0 |
0 |
|
100% |
| tests/test_annotation.py |
TestAnnotation.test_annotation_limit |
|
4 |
0 |
0 |
|
100% |
| tests/test_annotation.py |
TestAnnotation.test_order_by |
|
3 |
0 |
0 |
|
100% |
| tests/test_annotation.py |
TestAnnotation.test_order_by_desc |
|
3 |
0 |
0 |
|
100% |
| tests/test_annotation.py |
TestAnnotation.test_name_search |
|
3 |
0 |
0 |
|
100% |
| tests/test_annotation.py |
TestAnnotation.test_name_search_private |
|
3 |
0 |
0 |
|
100% |
| tests/test_annotation.py |
TestAnnotation.test_all_annotations_are_returned |
|
3 |
0 |
0 |
|
100% |
| tests/test_annotation.py |
TestAnnotation.test_search_filter_success |
|
5 |
0 |
0 |
|
100% |
| tests/test_annotation.py |
TestAnnotation.test_search_filter_zero_prj |
|
5 |
0 |
0 |
|
100% |
| tests/test_annotation.py |
TestAnnotation.test_search_incorrect_filter_by_string |
|
5 |
0 |
0 |
|
100% |
| tests/test_annotation.py |
TestAnnotation.test_get_annotation_by_rp_list |
|
3 |
0 |
0 |
|
100% |
| tests/test_annotation.py |
TestAnnotation.test_get_annotation_by_rp_enpty_list |
|
3 |
0 |
0 |
|
100% |
| tests/test_annotation.py |
TestAnnotation.test_search_incorrect_incorrect_pep_type |
|
3 |
0 |
0 |
|
100% |
| tests/test_annotation.py |
TestAnnotation.test_project_list_without_annotation |
|
3 |
0 |
0 |
|
100% |
| tests/test_annotation.py |
(no function) |
|
43 |
0 |
0 |
|
100% |
| tests/test_namespace.py |
TestNamespace.test_annotation |
|
3 |
0 |
0 |
|
100% |
| tests/test_namespace.py |
TestNamespace.test_annotation_private |
|
3 |
0 |
0 |
|
100% |
| tests/test_namespace.py |
TestNamespace.test_namespace_info_private |
|
5 |
5 |
0 |
|
0% |
| tests/test_namespace.py |
TestNamespace.test_namespace_info_all |
|
5 |
0 |
0 |
|
100% |
| tests/test_namespace.py |
TestNamespace.test_namespace_stats |
|
3 |
0 |
0 |
|
100% |
| tests/test_namespace.py |
TestFavorites.test_add_projects_to_favorites |
|
7 |
0 |
0 |
|
100% |
| tests/test_namespace.py |
TestFavorites.test_count_project_none |
|
3 |
0 |
0 |
|
100% |
| tests/test_namespace.py |
TestFavorites.test_count_project_one |
|
6 |
0 |
0 |
|
100% |
| tests/test_namespace.py |
TestFavorites.test_remove_from_favorite |
|
8 |
0 |
0 |
|
100% |
| tests/test_namespace.py |
TestFavorites.test_remove_from_favorite_error |
|
3 |
0 |
0 |
|
100% |
| tests/test_namespace.py |
TestFavorites.test_favorites_duplication_error |
|
4 |
0 |
0 |
|
100% |
| tests/test_namespace.py |
TestFavorites.test_annotation_favorite_number |
|
7 |
0 |
0 |
|
100% |
| tests/test_namespace.py |
TestUser.test_create_user |
|
3 |
0 |
0 |
|
100% |
| tests/test_namespace.py |
TestUser.test_delete_user |
|
6 |
0 |
0 |
|
100% |
| tests/test_namespace.py |
TestUser.test_delete_user_deletes_projects |
|
7 |
0 |
0 |
|
100% |
| tests/test_namespace.py |
(no function) |
|
30 |
0 |
0 |
|
100% |
| tests/test_project.py |
TestProject.test_create_project |
|
4 |
0 |
0 |
|
100% |
| tests/test_project.py |
TestProject.test_create_project_from_dict |
|
4 |
0 |
0 |
|
100% |
| tests/test_project.py |
TestProject.test_get_project |
|
7 |
0 |
0 |
|
100% |
| tests/test_project.py |
TestProject.test_get_config |
|
8 |
0 |
0 |
|
100% |
| tests/test_project.py |
TestProject.test_get_subsamples |
|
4 |
0 |
0 |
|
100% |
| tests/test_project.py |
TestProject.test_get_samples_raw |
|
4 |
0 |
0 |
|
100% |
| tests/test_project.py |
TestProject.test_get_samples_processed |
|
6 |
0 |
0 |
|
100% |
| tests/test_project.py |
TestProject.test_get_samples_processed._normalize |
|
1 |
0 |
0 |
|
100% |
| tests/test_project.py |
TestProject.test_get_project_error |
|
3 |
0 |
0 |
|
100% |
| tests/test_project.py |
TestProject.test_overwrite_project |
|
4 |
0 |
0 |
|
100% |
| tests/test_project.py |
TestProject.test_delete_project |
|
4 |
0 |
0 |
|
100% |
| tests/test_project.py |
TestProject.test_delete_not_existing_project |
|
3 |
0 |
0 |
|
100% |
| tests/test_project.py |
TestProject.test_fork_projects |
|
5 |
0 |
0 |
|
100% |
| tests/test_project.py |
TestProject.test_parent_project_delete |
|
5 |
0 |
0 |
|
100% |
| tests/test_project.py |
TestProject.test_child_project_delete |
|
6 |
0 |
0 |
|
100% |
| tests/test_project.py |
TestProject.test_project_can_be_forked_twice |
|
7 |
0 |
0 |
|
100% |
| tests/test_project.py |
(no function) |
|
34 |
0 |
0 |
|
100% |
| tests/test_project_history.py |
TestProjectHistory.test_get_add_history_all_annotation |
|
12 |
0 |
0 |
|
100% |
| tests/test_project_history.py |
TestProjectHistory.test_get_add_history_all_project |
|
12 |
0 |
0 |
|
100% |
| tests/test_project_history.py |
TestProjectHistory.test_get_history_multiple_changes |
|
10 |
0 |
0 |
|
100% |
| tests/test_project_history.py |
TestProjectHistory.test_get_project_incorrect_history_id |
|
6 |
0 |
0 |
|
100% |
| tests/test_project_history.py |
TestProjectHistory.test_get_history_none |
|
3 |
0 |
0 |
|
100% |
| tests/test_project_history.py |
TestProjectHistory.test_delete_all_history |
|
15 |
0 |
0 |
|
100% |
| tests/test_project_history.py |
TestProjectHistory.test_delete_one_history |
|
14 |
0 |
0 |
|
100% |
| tests/test_project_history.py |
TestProjectHistory.test_restore_project |
|
12 |
0 |
0 |
|
100% |
| tests/test_project_history.py |
(no function) |
|
23 |
0 |
0 |
|
100% |
| tests/test_samples.py |
TestSamples.test_retrieve_one_sample |
|
4 |
0 |
0 |
|
100% |
| tests/test_samples.py |
TestSamples.test_retrieve_raw_sample |
|
4 |
0 |
0 |
|
100% |
| tests/test_samples.py |
TestSamples.test_retrieve_sample_with_modified_sample_id |
|
4 |
0 |
0 |
|
100% |
| tests/test_samples.py |
TestSamples.test_update |
|
4 |
0 |
0 |
|
100% |
| tests/test_samples.py |
TestSamples.test_update_sample_name |
|
4 |
0 |
0 |
|
100% |
| tests/test_samples.py |
TestSamples.test_update_custom_sample_id |
|
4 |
0 |
0 |
|
100% |
| tests/test_samples.py |
TestSamples.test_add_new_attributes |
|
4 |
0 |
0 |
|
100% |
| tests/test_samples.py |
TestSamples.test_project_timestamp_was_changed |
|
7 |
0 |
0 |
|
100% |
| tests/test_samples.py |
TestSamples.test_delete_sample |
|
6 |
0 |
0 |
|
100% |
| tests/test_samples.py |
TestSamples.test_add_sample |
|
6 |
0 |
0 |
|
100% |
| tests/test_samples.py |
TestSamples.test_overwrite_sample |
|
4 |
0 |
0 |
|
100% |
| tests/test_samples.py |
TestSamples.test_delete_and_add |
|
7 |
0 |
0 |
|
100% |
| tests/test_samples.py |
(no function) |
|
30 |
0 |
0 |
|
100% |
| tests/test_schema.py |
TestSchemas.test_get |
|
5 |
0 |
0 |
|
100% |
| tests/test_schema.py |
TestSchemas.test_update_schema |
|
11 |
0 |
0 |
|
100% |
| tests/test_schema.py |
TestSchemas.test_update_schema_update_date |
|
7 |
0 |
0 |
|
100% |
| tests/test_schema.py |
TestSchemas.test_add_schema_version |
|
9 |
0 |
0 |
|
100% |
| tests/test_schema.py |
TestSchemas.test_search_schema_version |
|
4 |
0 |
0 |
|
100% |
| tests/test_schema.py |
TestSchemas.test_search_schema_version_with_tags |
|
11 |
0 |
0 |
|
100% |
| tests/test_schema.py |
TestSchemas.test_search_schema |
|
4 |
0 |
0 |
|
100% |
| tests/test_schema.py |
TestSchemas.test_search_schema_namespace |
|
5 |
0 |
0 |
|
100% |
| tests/test_schema.py |
TestSchemas.test_search_schema_page_number |
|
6 |
0 |
0 |
|
100% |
| tests/test_schema.py |
TestSchemas.test_schema_delete |
|
5 |
0 |
0 |
|
100% |
| tests/test_schema.py |
TestSchemas.test_schema_version_delete |
|
5 |
0 |
0 |
|
100% |
| tests/test_schema.py |
TestSchemas.test_number_of_schemas_in_namespace |
|
6 |
0 |
0 |
|
100% |
| tests/test_schema.py |
TestSchemaTags.test_insert_tags |
|
7 |
0 |
0 |
|
100% |
| tests/test_schema.py |
TestSchemaTags.test_insert_one_tag |
|
5 |
0 |
0 |
|
100% |
| tests/test_schema.py |
TestSchemaTags.test_delete_tag |
|
8 |
0 |
0 |
|
100% |
| tests/test_schema.py |
(no function) |
|
26 |
0 |
0 |
|
100% |
| tests/test_tar_meta.py |
TestGeoTar.test_create_meta_tar |
|
4 |
0 |
0 |
|
100% |
| tests/test_tar_meta.py |
TestGeoTar.test_delete_meta_tar |
|
7 |
0 |
0 |
|
100% |
| tests/test_tar_meta.py |
(no function) |
|
10 |
0 |
0 |
|
100% |
| tests/test_updates.py |
TestProjectUpdate.test_update_project_name |
|
3 |
0 |
0 |
|
100% |
| tests/test_updates.py |
TestProjectUpdate.test_update_project_name_in_config |
|
5 |
0 |
0 |
|
100% |
| tests/test_updates.py |
TestProjectUpdate.test_update_project_tag |
|
3 |
0 |
0 |
|
100% |
| tests/test_updates.py |
TestProjectUpdate.test_update_project_description |
|
5 |
0 |
0 |
|
100% |
| tests/test_updates.py |
TestProjectUpdate.test_update_project_schema |
|
6 |
0 |
0 |
|
100% |
| tests/test_updates.py |
TestProjectUpdate.test_update_project_description_in_config |
|
5 |
0 |
0 |
|
100% |
| tests/test_updates.py |
TestProjectUpdate.test_update_whole_project |
|
5 |
0 |
0 |
|
100% |
| tests/test_updates.py |
TestProjectUpdate.test_update_pep_schema |
|
4 |
0 |
0 |
|
100% |
| tests/test_updates.py |
TestProjectUpdate.test_update_project_private |
|
4 |
0 |
0 |
|
100% |
| tests/test_updates.py |
TestProjectUpdate.test_update_project_pop |
|
7 |
0 |
0 |
|
100% |
| tests/test_updates.py |
TestProjectUpdate.test_project_can_have_2_sample_names |
|
9 |
0 |
0 |
|
100% |
| tests/test_updates.py |
TestUpdateProjectWithId.test_update_whole_project_with_id |
|
13 |
0 |
0 |
|
100% |
| tests/test_updates.py |
TestUpdateProjectWithId.test_insert_new_row |
|
9 |
0 |
0 |
|
100% |
| tests/test_updates.py |
TestUpdateProjectWithId.test_insert_new_multiple_rows |
|
13 |
0 |
0 |
|
100% |
| tests/test_updates.py |
TestUpdateProjectWithId.test_insert_new_multiple_rows_duplicated_samples |
|
10 |
0 |
0 |
|
100% |
| tests/test_updates.py |
TestUpdateProjectWithId.test_delete_multiple_rows |
|
9 |
0 |
0 |
|
100% |
| tests/test_updates.py |
TestUpdateProjectWithId.test_modify_one_row |
|
7 |
0 |
0 |
|
100% |
| tests/test_updates.py |
TestUpdateProjectWithId.test_modify_multiple_rows |
|
9 |
0 |
0 |
|
100% |
| tests/test_updates.py |
TestUpdateProjectWithId.test_add_new_first_sample |
|
9 |
0 |
0 |
|
100% |
| tests/test_updates.py |
TestUpdateProjectWithId.test_change_sample_order |
|
13 |
0 |
0 |
|
100% |
| tests/test_updates.py |
TestUpdateProjectWithId.test_update_porject_without_ids |
|
5 |
0 |
0 |
|
100% |
| tests/test_updates.py |
TestUpdateProjectWithId.test_update_project_with_duplicated_sample_guids |
|
5 |
0 |
0 |
|
100% |
| tests/test_updates.py |
(no function) |
|
53 |
0 |
0 |
|
100% |
| tests/test_views.py |
TestViews.test_create_view |
|
6 |
0 |
0 |
|
100% |
| tests/test_views.py |
TestViews.test_create_view_with_incorrect_sample |
|
3 |
0 |
0 |
|
100% |
| tests/test_views.py |
TestViews.test_create_view_with_incorrect_sample_no_fail |
|
6 |
0 |
0 |
|
100% |
| tests/test_views.py |
TestViews.test_delete_view |
|
7 |
0 |
0 |
|
100% |
| tests/test_views.py |
TestViews.test_add_sample_to_view |
|
4 |
0 |
0 |
|
100% |
| tests/test_views.py |
TestViews.test_add_multiple_samples_to_view |
|
4 |
0 |
0 |
|
100% |
| tests/test_views.py |
TestViews.test_remove_sample_from_view |
|
7 |
0 |
0 |
|
100% |
| tests/test_views.py |
TestViews.test_add_existing_sample_in_view |
|
4 |
0 |
0 |
|
100% |
| tests/test_views.py |
TestViews.test_get_snap_view |
|
3 |
0 |
0 |
|
100% |
| tests/test_views.py |
TestViews.test_get_view_list_from_project |
|
4 |
0 |
0 |
|
100% |
| tests/test_views.py |
(no function) |
|
25 |
0 |
0 |
|
100% |
| tests/utils.py |
get_path_to_example_file |
|
1 |
0 |
0 |
|
100% |
| tests/utils.py |
get_path_to_example_schema |
|
1 |
0 |
0 |
|
100% |
| tests/utils.py |
list_of_available_peps |
|
6 |
0 |
0 |
|
100% |
| tests/utils.py |
list_of_available_schemas |
|
6 |
0 |
0 |
|
100% |
| tests/utils.py |
read_yaml_file |
|
2 |
0 |
0 |
|
100% |
| tests/utils.py |
PEPDBAgentContextManager.__init__ |
|
5 |
0 |
0 |
|
100% |
| tests/utils.py |
PEPDBAgentContextManager.__enter__ |
|
8 |
0 |
0 |
|
100% |
| tests/utils.py |
PEPDBAgentContextManager.__exit__ |
|
1 |
0 |
0 |
|
100% |
| tests/utils.py |
PEPDBAgentContextManager.__del__ |
|
1 |
0 |
0 |
|
100% |
| tests/utils.py |
PEPDBAgentContextManager._insert_data |
|
11 |
2 |
0 |
|
82% |
| tests/utils.py |
PEPDBAgentContextManager._add_schemas |
|
5 |
0 |
0 |
|
100% |
| tests/utils.py |
PEPDBAgentContextManager.agent |
|
1 |
1 |
0 |
|
0% |
| tests/utils.py |
PEPDBAgentContextManager.db_setup |
|
6 |
3 |
0 |
|
50% |
| tests/utils.py |
(no function) |
|
25 |
0 |
0 |
|
100% |