Coverage for 956b50dc9ad685ef3a2b6cc3159f34d9d43b3830:
99%
hide covered
Files
Functions
Classes
coverage.py v7.12.0
, created at 2025-12-07 08:37 +0000
File
class
statements
missing
excluded
coverage
docs_src / advanced_tutorial / model_inheritance / tutorial000.py
Course
0
0
0
100%
docs_src / advanced_tutorial / model_inheritance / tutorial000.py
Content
0
0
0
100%
docs_src / advanced_tutorial / model_inheritance / tutorial000.py
Content.ODMConfig
0
0
0
100%
docs_src / advanced_tutorial / model_inheritance / tutorial000.py
Text
0
0
0
100%
docs_src / advanced_tutorial / model_inheritance / tutorial000.py
Text.ODMConfig
0
0
0
100%
docs_src / advanced_tutorial / model_inheritance / tutorial000.py
Video
0
0
0
100%
docs_src / advanced_tutorial / model_inheritance / tutorial000.py
Video.ODMConfig
0
0
0
100%
docs_src / advanced_tutorial / model_inheritance / tutorial000.py
(no class)
43
0
2
100%
docs_src / advanced_tutorial / multiple_database / tutorial000.py
Log
0
0
0
100%
docs_src / advanced_tutorial / multiple_database / tutorial000.py
Log.ODMConfig
0
0
0
100%
docs_src / advanced_tutorial / multiple_database / tutorial000.py
(no class)
26
0
2
100%
docs_src / async_tutorial / async_example.py
User
0
0
0
100%
docs_src / async_tutorial / async_example.py
(no class)
17
0
0
100%
docs_src / async_tutorial / sync_example.py
User
0
0
0
100%
docs_src / async_tutorial / sync_example.py
(no class)
15
0
2
100%
docs_src / overview.py
Player
0
0
0
100%
docs_src / overview.py
Player.ODMConfig
0
0
0
100%
docs_src / overview.py
(no class)
22
0
0
100%
docs_src / tutorial / aggregate / tutorial000.py
Player
0
0
0
100%
docs_src / tutorial / aggregate / tutorial000.py
Player.ODMConfig
0
0
0
100%
docs_src / tutorial / aggregate / tutorial000.py
(no class)
42
0
2
100%
docs_src / tutorial / create / tutorial000.py
Player
0
0
0
100%
docs_src / tutorial / create / tutorial000.py
(no class)
15
0
2
100%
docs_src / tutorial / delete / tutorial000.py
Player
0
0
0
100%
docs_src / tutorial / delete / tutorial000.py
Player.ODMConfig
0
0
0
100%
docs_src / tutorial / delete / tutorial000.py
(no class)
47
0
2
100%
docs_src / tutorial / find_and_filter / tutorial000.py
Player
0
0
0
100%
docs_src / tutorial / find_and_filter / tutorial000.py
Player.ODMConfig
0
0
0
100%
docs_src / tutorial / find_and_filter / tutorial000.py
(no class)
51
0
2
100%
docs_src / tutorial / find_and_sort / tutorial000.py
Player
0
0
0
100%
docs_src / tutorial / find_and_sort / tutorial000.py
Player.ODMConfig
0
0
0
100%
docs_src / tutorial / find_and_sort / tutorial000.py
(no class)
47
0
2
100%
docs_src / tutorial / find_limit_and_skip / tutorial000.py
Player
0
0
0
100%
docs_src / tutorial / find_limit_and_skip / tutorial000.py
Player.ODMConfig
0
0
0
100%
docs_src / tutorial / find_limit_and_skip / tutorial000.py
(no class)
61
0
2
100%
docs_src / tutorial / find_one_document / tutorial000.py
Player
0
0
0
100%
docs_src / tutorial / find_one_document / tutorial000.py
Player.ODMConfig
0
0
0
100%
docs_src / tutorial / find_one_document / tutorial000.py
(no class)
43
0
2
100%
docs_src / tutorial / find_raw / tutorial000.py
Player
0
0
0
100%
docs_src / tutorial / find_raw / tutorial000.py
Player.ODMConfig
0
0
0
100%
docs_src / tutorial / find_raw / tutorial000.py
(no class)
50
0
2
100%
docs_src / tutorial / get_document / tutorial000.py
Player
0
0
0
100%
docs_src / tutorial / get_document / tutorial000.py
Player.ODMConfig
0
0
0
100%
docs_src / tutorial / get_document / tutorial000.py
(no class)
48
1
2
98%
docs_src / tutorial / get_or_create / tutorial000.py
Player
0
0
0
100%
docs_src / tutorial / get_or_create / tutorial000.py
Player.ODMConfig
0
0
0
100%
docs_src / tutorial / get_or_create / tutorial000.py
(no class)
51
0
2
100%
docs_src / tutorial / indexes / tutorial000.py
Player
0
0
0
100%
docs_src / tutorial / indexes / tutorial000.py
Player.ODMConfig
0
0
0
100%
docs_src / tutorial / indexes / tutorial000.py
(no class)
16
0
2
100%
docs_src / tutorial / indexes / tutorial001.py
Player
0
0
0
100%
docs_src / tutorial / indexes / tutorial001.py
Player.ODMConfig
0
0
0
100%
docs_src / tutorial / indexes / tutorial001.py
(no class)
16
0
2
100%
docs_src / tutorial / relation / foreignkey_relationship / tutorial000.py
Country
0
0
0
100%
docs_src / tutorial / relation / foreignkey_relationship / tutorial000.py
Player
0
0
0
100%
docs_src / tutorial / relation / foreignkey_relationship / tutorial000.py
Player.ODMConfig
0
0
0
100%
docs_src / tutorial / relation / foreignkey_relationship / tutorial000.py
(no class)
50
0
2
100%
docs_src / tutorial / relation / many_to_many_relationship / tutorial000.py
Country
0
0
0
100%
docs_src / tutorial / relation / many_to_many_relationship / tutorial000.py
Skill
0
0
0
100%
docs_src / tutorial / relation / many_to_many_relationship / tutorial000.py
Player
0
0
0
100%
docs_src / tutorial / relation / many_to_many_relationship / tutorial000.py
Player.ODMConfig
0
0
0
100%
docs_src / tutorial / relation / many_to_many_relationship / tutorial000.py
PlayerSkill
0
0
0
100%
docs_src / tutorial / relation / many_to_many_relationship / tutorial000.py
PlayerSkill.ODMConfig
0
0
0
100%
docs_src / tutorial / relation / many_to_many_relationship / tutorial000.py
(no class)
49
0
2
100%
docs_src / tutorial / relation / many_to_many_relationship / tutorial001.py
Country
0
0
0
100%
docs_src / tutorial / relation / many_to_many_relationship / tutorial001.py
Skill
0
0
0
100%
docs_src / tutorial / relation / many_to_many_relationship / tutorial001.py
EmbeddedSkill
0
0
0
100%
docs_src / tutorial / relation / many_to_many_relationship / tutorial001.py
Player
0
0
0
100%
docs_src / tutorial / relation / many_to_many_relationship / tutorial001.py
Player.ODMConfig
0
0
0
100%
docs_src / tutorial / relation / many_to_many_relationship / tutorial001.py
(no class)
37
0
2
100%
docs_src / tutorial / transaction / tutorial000.py
Player
0
0
0
100%
docs_src / tutorial / transaction / tutorial000.py
(no class)
44
6
2
86%
docs_src / tutorial / update / tutorial000.py
Player
0
0
0
100%
docs_src / tutorial / update / tutorial000.py
Player.ODMConfig
0
0
0
100%
docs_src / tutorial / update / tutorial000.py
(no class)
48
0
2
100%
mongodb_odm / __init__.py
(no class)
24
0
0
100%
mongodb_odm / connection.py
(no class)
104
0
0
100%
mongodb_odm / data_conversion.py
ODMObj
6
0
0
100%
mongodb_odm / data_conversion.py
(no class)
30
0
0
100%
mongodb_odm / exceptions.py
ObjectDoesNotExist
0
0
0
100%
mongodb_odm / exceptions.py
ConnectionError
0
0
0
100%
mongodb_odm / exceptions.py
InvalidConnection
0
0
0
100%
mongodb_odm / exceptions.py
InvalidAction
0
0
0
100%
mongodb_odm / exceptions.py
InvalidConfiguration
0
0
0
100%
mongodb_odm / exceptions.py
(no class)
10
0
0
100%
mongodb_odm / fields.py
RelationshipInfo
2
0
0
100%
mongodb_odm / fields.py
(no class)
18
0
0
100%
mongodb_odm / models.py
ODMMeta
11
2
0
82%
mongodb_odm / models.py
_BaseDocument
61
0
0
100%
mongodb_odm / models.py
_BaseDocument.ODMConfig
0
0
0
100%
mongodb_odm / models.py
Document
269
2
0
99%
mongodb_odm / models.py
(no class)
170
0
0
100%
mongodb_odm / types.py
ODMObjectId
8
0
0
100%
mongodb_odm / types.py
ObjectIdStr
12
3
0
75%
mongodb_odm / types.py
(no class)
23
0
0
100%
mongodb_odm / utils / __init__.py
(no class)
0
0
0
100%
mongodb_odm / utils / _internal_models.py
Connection
0
0
0
100%
mongodb_odm / utils / _internal_models.py
RelationalFieldInfo
3
0
0
100%
mongodb_odm / utils / _internal_models.py
CollectionConfig
0
0
0
100%
mongodb_odm / utils / _internal_models.py
(no class)
18
0
0
100%
mongodb_odm / utils / apply_indexes.py
IndexOperation
0
0
0
100%
mongodb_odm / utils / apply_indexes.py
(no class)
182
0
0
100%
mongodb_odm / utils / utils.py
(no class)
60
1
0
98%
mongodb_odm / utils / validation.py
(no class)
25
0
0
100%
Total
1874
15
40
99%
No items found using the specified filter.