Coverage report:
52%
hide covered
Files
Functions
Classes
coverage.py v7.13.0
, created at 2025-12-12 14:00 +0200
File
function
statements
missing
excluded
coverage
src \ syriantaxes \ __init__.py
(no function)
5
0
0
100%
src \ syriantaxes \ bracket.py
Bracket.__init__
3
3
0
0%
src \ syriantaxes \ bracket.py
Bracket.min
1
1
0
0%
src \ syriantaxes \ bracket.py
Bracket.min
1
1
0
0%
src \ syriantaxes \ bracket.py
Bracket.max
1
1
0
0%
src \ syriantaxes \ bracket.py
Bracket.max
1
1
0
0%
src \ syriantaxes \ bracket.py
Bracket.rate
1
1
0
0%
src \ syriantaxes \ bracket.py
Bracket.rate
1
1
0
0%
src \ syriantaxes \ bracket.py
Bracket.__repr__
1
1
0
0%
src \ syriantaxes \ bracket.py
(no function)
18
0
0
100%
src \ syriantaxes \ cast.py
_cast_to_decimal
8
0
0
100%
src \ syriantaxes \ cast.py
cast_to_decimal
22
8
0
64%
src \ syriantaxes \ cast.py
(no function)
4
0
0
100%
src \ syriantaxes \ rounder.py
Rounder.__init__
3
3
0
0%
src \ syriantaxes \ rounder.py
Rounder.round
3
3
0
0%
src \ syriantaxes \ rounder.py
Rounder.method
1
1
0
0%
src \ syriantaxes \ rounder.py
Rounder.method
2
2
0
0%
src \ syriantaxes \ rounder.py
Rounder.to_nearest
1
1
0
0%
src \ syriantaxes \ rounder.py
Rounder.to_nearest
1
1
0
0%
src \ syriantaxes \ rounder.py
Rounder._validate_method
3
3
0
0%
src \ syriantaxes \ rounder.py
(no function)
15
0
0
100%
src \ syriantaxes \ ss.py
SocialSecurity.__init__
3
3
0
0%
src \ syriantaxes \ ss.py
SocialSecurity.min_salary
1
1
0
0%
src \ syriantaxes \ ss.py
SocialSecurity.min_salary
1
1
0
0%
src \ syriantaxes \ ss.py
SocialSecurity.deduction_rate
1
1
0
0%
src \ syriantaxes \ ss.py
SocialSecurity.deduction_rate
1
1
0
0%
src \ syriantaxes \ ss.py
SocialSecurity.calculate_deduction
5
5
0
0%
src \ syriantaxes \ ss.py
SocialSecurity.__repr__
1
1
0
0%
src \ syriantaxes \ ss.py
(no function)
15
0
0
100%
src \ syriantaxes \ taxes.py
calculate_fixed_tax
5
5
0
0%
src \ syriantaxes \ taxes.py
calculate_gross_compensation
5
5
0
0%
src \ syriantaxes \ taxes.py
calculate_brackets_tax
28
28
0
0%
src \ syriantaxes \ taxes.py
calculate_gross_fixed_salary
17
17
0
0%
src \ syriantaxes \ taxes.py
calculate_gross_components
15
15
0
0%
src \ syriantaxes \ taxes.py
(no function)
8
0
0
100%
src \ syriantaxes \ types.py
Rounder.round
0
0
1
100%
src \ syriantaxes \ types.py
SocialSecurity.calculate_deduction
0
0
1
100%
src \ syriantaxes \ types.py
BracketWithProps.min
0
0
1
100%
src \ syriantaxes \ types.py
BracketWithProps.max
0
0
1
100%
src \ syriantaxes \ types.py
BracketWithProps.rate
0
0
1
100%
src \ syriantaxes \ types.py
(no function)
21
0
11
100%
tests \ test_cast.py
test_cast_to_decimal_with_number_valid_inputs
2
0
0
100%
tests \ test_cast.py
test_cast_to_decimal_with_number_invalid_inputs
2
0
0
100%
tests \ test_cast.py
test_cast_to_decimal_with_validators_valid_inputs
1
0
0
100%
tests \ test_cast.py
(no function)
10
0
0
100%
Total
238
115
16
52%
No items found using the specified filter.