Coverage report:
89.45%
hide covered
Files
Functions
Classes
coverage.py v7.13.5
, created at 2026-03-26 22:52 -0300
Statements
Branches
Total
File
class
coverage
statements
missing
excluded
coverage
branches
partial
coverage
pgsql_upserter / __init__.py
(no class)
72.22%
18
5
0
50.00%
2
1
70.00%
pgsql_upserter / column_matcher.py
(no class)
100.00%
31
0
0
100.00%
12
0
100.00%
pgsql_upserter / config.py
(no class)
100.00%
35
0
0
100.00%
2
0
100.00%
pgsql_upserter / conflict_resolver.py
ConflictStrategy
100.00%
0
0
0
100.00%
0
0
100.00%
pgsql_upserter / conflict_resolver.py
DeduplicationResult
100.00%
0
0
0
100.00%
0
0
100.00%
pgsql_upserter / conflict_resolver.py
(no class)
83.04%
112
19
0
70.83%
24
7
80.88%
pgsql_upserter / exceptions.py
PgsqlUpserterError
100.00%
0
0
0
100.00%
0
0
100.00%
pgsql_upserter / exceptions.py
ConnectionError
100.00%
0
0
0
100.00%
0
0
100.00%
pgsql_upserter / exceptions.py
PermissionError
100.00%
0
0
0
100.00%
0
0
100.00%
pgsql_upserter / exceptions.py
TableNotFoundError
100.00%
0
0
0
100.00%
0
0
100.00%
pgsql_upserter / exceptions.py
SchemaIntrospectionError
100.00%
0
0
0
100.00%
0
0
100.00%
pgsql_upserter / exceptions.py
(no class)
100.00%
10
0
0
100.00%
0
0
100.00%
pgsql_upserter / schema_inspector.py
ColumnInfo
100.00%
0
0
0
100.00%
0
0
100.00%
pgsql_upserter / schema_inspector.py
UniqueConstraint
100.00%
0
0
0
100.00%
0
0
100.00%
pgsql_upserter / schema_inspector.py
TableSchema
100.00%
1
0
0
100.00%
0
0
100.00%
pgsql_upserter / schema_inspector.py
(no class)
94.59%
74
4
0
85.00%
20
3
92.55%
pgsql_upserter / temp_staging.py
(no class)
88.15%
135
16
0
91.07%
56
3
89.01%
pgsql_upserter / upsert_engine.py
UpsertResult
100.00%
0
0
0
100.00%
0
0
100.00%
pgsql_upserter / upsert_engine.py
UpsertEngine
100.00%
3
0
0
100.00%
0
0
100.00%
pgsql_upserter / upsert_engine.py
(no class)
94.67%
75
4
0
83.33%
6
1
93.83%
Total
90.28%
494
48
0
86.07%
122
15
89.45%
No items found using the specified filter.