Coverage report:
92%
hide covered
Files
Functions
Classes
coverage.py v7.16.2
, created at 2026-10-01 22:07 +0000
File
class
statements
missing
excluded
coverage
pepdbagent
/
__init__.py
(no class)
8
0
0
100%
pepdbagent
/
const.py
(no class)
17
0
0
100%
pepdbagent
/
db_utils.py
BIGSERIAL
0
0
0
100%
pepdbagent
/
db_utils.py
Base
0
0
0
100%
pepdbagent
/
db_utils.py
Projects
0
0
0
100%
pepdbagent
/
db_utils.py
Samples
0
0
0
100%
pepdbagent
/
db_utils.py
Subsamples
0
0
0
100%
pepdbagent
/
db_utils.py
User
0
0
0
100%
pepdbagent
/
db_utils.py
Stars
0
0
0
100%
pepdbagent
/
db_utils.py
Views
0
0
0
100%
pepdbagent
/
db_utils.py
ViewSampleAssociation
0
0
0
100%
pepdbagent
/
db_utils.py
HistoryProjects
0
0
0
100%
pepdbagent
/
db_utils.py
UpdateTypes
0
0
0
100%
pepdbagent
/
db_utils.py
HistorySamples
0
0
0
100%
pepdbagent
/
db_utils.py
SchemaRecords
0
0
0
100%
pepdbagent
/
db_utils.py
SchemaVersions
0
0
0
100%
pepdbagent
/
db_utils.py
SchemaTags
0
0
0
100%
pepdbagent
/
db_utils.py
TarNamespace
0
0
0
100%
pepdbagent
/
db_utils.py
BedBaseStats
0
0
0
100%
pepdbagent
/
db_utils.py
BaseEngine
38
18
0
53%
pepdbagent
/
db_utils.py
(no class)
196
2
0
99%
pepdbagent
/
exceptions.py
PEPDatabaseAgentError
1
0
0
100%
pepdbagent
/
exceptions.py
SchemaError
1
1
0
0%
pepdbagent
/
exceptions.py
RegistryPathError
1
1
0
0%
pepdbagent
/
exceptions.py
ProjectNotFoundError
1
0
0
100%
pepdbagent
/
exceptions.py
ProjectUniqueNameError
1
1
0
0%
pepdbagent
/
exceptions.py
IncorrectDateFormat
1
1
0
0%
pepdbagent
/
exceptions.py
FilterError
1
0
0
100%
pepdbagent
/
exceptions.py
ProjectNotInFavorites
1
0
0
100%
pepdbagent
/
exceptions.py
ProjectAlreadyInFavorites
1
0
0
100%
pepdbagent
/
exceptions.py
SampleNotFoundError
1
0
0
100%
pepdbagent
/
exceptions.py
SampleTableUpdateError
1
0
0
100%
pepdbagent
/
exceptions.py
ProjectDuplicatedSampleGUIDsError
1
0
0
100%
pepdbagent
/
exceptions.py
SampleAlreadyExistsError
1
1
0
0%
pepdbagent
/
exceptions.py
ViewNotFoundError
1
0
0
100%
pepdbagent
/
exceptions.py
SampleNotInViewError
1
0
0
100%
pepdbagent
/
exceptions.py
SampleAlreadyInView
1
0
0
100%
pepdbagent
/
exceptions.py
ViewAlreadyExistsError
1
1
0
0%
pepdbagent
/
exceptions.py
NamespaceNotFoundError
1
1
0
0%
pepdbagent
/
exceptions.py
HistoryNotFoundError
1
0
0
100%
pepdbagent
/
exceptions.py
UserNotFoundError
1
1
0
0%
pepdbagent
/
exceptions.py
SchemaDoesNotExistError
1
1
0
0%
pepdbagent
/
exceptions.py
SchemaAlreadyExistsError
1
1
0
0%
pepdbagent
/
exceptions.py
SchemaVersionDoesNotExistError
1
1
0
0%
pepdbagent
/
exceptions.py
SchemaVersionAlreadyExistsError
1
1
0
0%
pepdbagent
/
exceptions.py
SchemaTagDoesNotExistError
1
1
0
0%
pepdbagent
/
exceptions.py
SchemaTagAlreadyExistsError
1
1
0
0%
pepdbagent
/
exceptions.py
(no class)
52
0
0
100%
pepdbagent
/
models.py
ProjectDict
0
0
0
100%
pepdbagent
/
models.py
AnnotationModel
3
1
0
67%
pepdbagent
/
models.py
PaginationResult
0
0
0
100%
pepdbagent
/
models.py
AnnotationList
0
0
0
100%
pepdbagent
/
models.py
Namespace
0
0
0
100%
pepdbagent
/
models.py
NamespaceList
0
0
0
100%
pepdbagent
/
models.py
UpdateItems
3
0
0
100%
pepdbagent
/
models.py
UpdateModel
9
3
0
67%
pepdbagent
/
models.py
NamespaceInfo
0
0
0
100%
pepdbagent
/
models.py
ListOfNamespaceInfo
0
0
0
100%
pepdbagent
/
models.py
ProjectRegistryPath
0
0
0
100%
pepdbagent
/
models.py
ViewAnnotation
0
0
0
100%
pepdbagent
/
models.py
ProjectViews
0
0
0
100%
pepdbagent
/
models.py
CreateViewDictModel
0
0
0
100%
pepdbagent
/
models.py
RegistryPath
0
0
0
100%
pepdbagent
/
models.py
NamespaceStats
0
0
0
100%
pepdbagent
/
models.py
HistoryChangeModel
0
0
0
100%
pepdbagent
/
models.py
HistoryAnnotationModel
0
0
0
100%
pepdbagent
/
models.py
SchemaVersionAnnotation
0
0
0
100%
pepdbagent
/
models.py
SchemaRecordAnnotation
0
0
0
100%
pepdbagent
/
models.py
SchemaSearchResult
0
0
0
100%
pepdbagent
/
models.py
SchemaVersionSearchResult
0
0
0
100%
pepdbagent
/
models.py
UpdateSchemaRecordFields
0
0
0
100%
pepdbagent
/
models.py
UpdateSchemaVersionFields
0
0
0
100%
pepdbagent
/
models.py
TarNamespaceModel
0
0
0
100%
pepdbagent
/
models.py
TarNamespaceModelReturn
0
0
0
100%
pepdbagent
/
models.py
(no class)
163
0
0
100%
pepdbagent
/
modules
/
__init__.py
(no class)
0
0
0
100%
pepdbagent
/
modules
/
annotation.py
PEPDatabaseAnnotation
158
47
0
70%
pepdbagent
/
modules
/
annotation.py
(no class)
28
0
0
100%
pepdbagent
/
modules
/
namespace.py
PEPDatabaseNamespace
77
9
0
88%
pepdbagent
/
modules
/
namespace.py
(no class)
24
0
0
100%
pepdbagent
/
modules
/
project.py
PEPDatabaseProject
398
45
0
89%
pepdbagent
/
modules
/
project.py
(no class)
51
0
0
100%
pepdbagent
/
modules
/
sample.py
PEPDatabaseSample
72
7
0
90%
pepdbagent
/
modules
/
sample.py
(no class)
18
0
0
100%
pepdbagent
/
modules
/
schema.py
PEPDatabaseSchema
189
39
0
79%
pepdbagent
/
modules
/
schema.py
(no class)
30
0
0
100%
pepdbagent
/
modules
/
user.py
PEPDatabaseUser
63
2
0
97%
pepdbagent
/
modules
/
user.py
(no class)
18
0
0
100%
pepdbagent
/
modules
/
view.py
PEPDatabaseView
108
17
0
84%
pepdbagent
/
modules
/
view.py
(no class)
20
0
0
100%
pepdbagent
/
pepdbagent.py
PEPDatabaseAgent
22
3
0
86%
pepdbagent
/
pepdbagent.py
(no class)
29
0
0
100%
pepdbagent
/
utils.py
(no class)
64
8
0
88%
tests
/
__init__.py
(no class)
0
0
0
100%
tests
/
conftest.py
(no class)
0
0
0
100%
tests
/
test_annotation.py
TestAnnotation
60
0
0
100%
tests
/
test_annotation.py
(no class)
43
0
0
100%
tests
/
test_namespace.py
TestNamespace
19
5
0
74%
tests
/
test_namespace.py
TestFavorites
38
0
0
100%
tests
/
test_namespace.py
TestUser
16
0
0
100%
tests
/
test_namespace.py
(no class)
30
0
0
100%
tests
/
test_project.py
TestProject
75
0
0
100%
tests
/
test_project.py
(no class)
34
0
0
100%
tests
/
test_project_history.py
TestProjectHistory
84
0
0
100%
tests
/
test_project_history.py
(no class)
23
0
0
100%
tests
/
test_samples.py
TestSamples
58
0
0
100%
tests
/
test_samples.py
(no class)
30
0
0
100%
tests
/
test_schema.py
TestSchemas
78
0
0
100%
tests
/
test_schema.py
TestSchemaTags
20
0
0
100%
tests
/
test_schema.py
(no class)
26
0
0
100%
tests
/
test_tar_meta.py
TestGeoTar
11
0
0
100%
tests
/
test_tar_meta.py
(no class)
10
0
0
100%
tests
/
test_updates.py
TestProjectUpdate
56
0
0
100%
tests
/
test_updates.py
TestUpdateProjectWithId
102
0
0
100%
tests
/
test_updates.py
(no class)
53
0
0
100%
tests
/
test_views.py
TestViews
48
0
0
100%
tests
/
test_views.py
(no class)
25
0
0
100%
tests
/
utils.py
PEPDBAgentContextManager
38
6
0
84%
tests
/
utils.py
(no class)
41
0
0
100%
Total
2902
226
0
92%
No items found using the specified filter.