Coverage report:
35%
hide covered
Files
Functions
Classes
coverage.py v7.5.1
, created at 2024-05-16 02:49 -0700
File
class
statements
missing
excluded
branches
partial
coverage
python/felis/__init__.py
(no class)
1
0
0
0
0
100%
python/felis/cli.py
(no class)
64
1
0
92
1
99%
python/felis/datamodel.py
BaseObject
8
8
0
6
0
0%
python/felis/datamodel.py
DataType
0
0
0
0
0
100%
python/felis/datamodel.py
Column
64
64
0
43
0
0%
python/felis/datamodel.py
Constraint
0
0
0
0
0
100%
python/felis/datamodel.py
CheckConstraint
0
0
0
0
0
100%
python/felis/datamodel.py
UniqueConstraint
0
0
0
0
0
100%
python/felis/datamodel.py
Index
5
5
0
4
0
0%
python/felis/datamodel.py
ForeignKeyConstraint
0
0
0
0
0
100%
python/felis/datamodel.py
Table
15
15
0
13
0
0%
python/felis/datamodel.py
SchemaVersion
0
0
0
0
0
100%
python/felis/datamodel.py
SchemaIdVisitor
20
20
0
12
0
0%
python/felis/datamodel.py
Schema
17
17
0
9
0
0%
python/felis/datamodel.py
(no class)
181
0
0
48
0
100%
python/felis/db/__init__.py
(no class)
0
0
0
0
0
100%
python/felis/db/_variants.py
(no class)
17
0
0
0
0
100%
python/felis/db/sqltypes.py
TINYINT
0
0
0
0
0
100%
python/felis/db/sqltypes.py
(no class)
42
0
0
2
0
100%
python/felis/metadata.py
InsertDump
17
17
0
10
0
0%
python/felis/metadata.py
MetaDataBuilder
77
77
0
44
0
0%
python/felis/metadata.py
ConnectionWrapper
8
8
0
6
0
0%
python/felis/metadata.py
DatabaseContext
34
34
0
8
0
0%
python/felis/metadata.py
(no class)
42
0
0
2
0
100%
python/felis/tap.py
init_tables.Tap11Schemas
0
0
0
0
0
100%
python/felis/tap.py
init_tables.Tap11Tables
0
0
0
0
0
100%
python/felis/tap.py
init_tables.Tap11Columns
0
0
0
0
0
100%
python/felis/tap.py
init_tables.Tap11Keys
0
0
0
0
0
100%
python/felis/tap.py
init_tables.Tap11KeyColumns
0
0
0
0
0
100%
python/felis/tap.py
TapLoadingVisitor
161
161
0
70
0
0%
python/felis/tap.py
(no class)
38
0
0
2
0
100%
python/felis/types.py
FelisType
11
4
0
0
0
64%
python/felis/types.py
Boolean
0
0
0
0
0
100%
python/felis/types.py
Byte
0
0
0
0
0
100%
python/felis/types.py
Short
0
0
0
0
0
100%
python/felis/types.py
Int
0
0
0
0
0
100%
python/felis/types.py
Long
0
0
0
0
0
100%
python/felis/types.py
Float
0
0
0
0
0
100%
python/felis/types.py
Double
0
0
0
0
0
100%
python/felis/types.py
Char
0
0
0
0
0
100%
python/felis/types.py
String
0
0
0
0
0
100%
python/felis/types.py
Unicode
0
0
0
0
0
100%
python/felis/types.py
Text
0
0
0
0
0
100%
python/felis/types.py
Binary
0
0
0
0
0
100%
python/felis/types.py
Timestamp
0
0
0
0
0
100%
python/felis/types.py
(no class)
26
0
0
4
0
100%
python/felis/validation.py
RspColumn
0
0
0
0
0
100%
python/felis/validation.py
RspTable
4
4
0
4
0
0%
python/felis/validation.py
RspSchema
8
8
0
6
0
0%
python/felis/validation.py
(no class)
28
0
0
12
0
100%
python/felis/version.py
(no class)
5
0
0
0
0
100%
tests/__init__.py
(no class)
0
0
0
0
0
100%
tests/test_cli.py
CliTestCase
36
36
0
0
0
0%
tests/test_cli.py
(no class)
25
1
0
2
1
93%
tests/test_datamodel.py
DataModelTestCase
3
3
0
2
0
0%
tests/test_datamodel.py
ColumnTestCase
103
103
0
50
0
0%
tests/test_datamodel.py
ColumnTestCase.test_require_description.MockValidationInfo
1
1
0
0
0
0%
tests/test_datamodel.py
ConstraintTestCase
64
64
0
26
0
0%
tests/test_datamodel.py
TableTestCase
13
13
0
8
0
0%
tests/test_datamodel.py
SchemaTestCase
28
28
0
16
0
0%
tests/test_datamodel.py
SchemaVersionTest
12
12
0
2
0
0%
tests/test_datamodel.py
(no class)
29
1
0
2
1
94%
tests/test_datatypes.py
ColumnGenerator
5
5
0
0
0
0%
tests/test_datatypes.py
RedundantDatatypesTest
32
32
0
26
0
0%
tests/test_datatypes.py
(no class)
10
1
0
2
1
83%
tests/test_metadata.py
MetaDataTestCase
91
91
0
62
0
0%
tests/test_metadata.py
(no class)
16
1
0
2
1
89%
tests/test_tap.py
VisitorTestCase
11
11
0
2
0
0%
tests/test_tap.py
(no class)
19
1
0
2
1
90%
tests/test_validation.py
RSPSchemaTestCase
35
35
0
28
0
0%
tests/test_validation.py
(no class)
7
0
0
0
0
100%
Total
1433
882
0
629
6
35%
No items found using the specified filter.