Coverage report:
10%
hide covered
Files
Functions
Classes
coverage.py v7.6.4
, created at 2024-11-04 06:21 +0000
File
function
statements
missing
excluded
coverage
src/sankey_cashflow/__init__.py
(no function)
0
0
0
100%
src/sankey_cashflow/sankey_cash.py
AppSettings.__init__
53
53
0
0%
src/sankey_cashflow/sankey_cash.py
AppSettings.date_filter_start
1
1
0
0%
src/sankey_cashflow/sankey_cash.py
AppSettings.date_filter_start
3
3
0
0%
src/sankey_cashflow/sankey_cash.py
AppSettings.date_filter_end
1
1
0
0%
src/sankey_cashflow/sankey_cash.py
AppSettings.date_filter_end
3
3
0
0%
src/sankey_cashflow/sankey_cash.py
AppSettings.g_creds
1
1
0
0%
src/sankey_cashflow/sankey_cash.py
AppSettings.g_creds
3
3
0
0%
src/sankey_cashflow/sankey_cash.py
AppSettings.labels_source
1
1
0
0%
src/sankey_cashflow/sankey_cash.py
AppSettings.labels_source
3
3
0
0%
src/sankey_cashflow/sankey_cash.py
AppSettings.source_data_location
3
3
0
0%
src/sankey_cashflow/sankey_cash.py
AppSettings.validate_sources
20
20
0
0%
src/sankey_cashflow/sankey_cash.py
RowLabels.__init__
34
34
0
0%
src/sankey_cashflow/sankey_cash.py
RowLabels.data
1
1
0
0%
src/sankey_cashflow/sankey_cash.py
RowLabels.get_longest_path
1
1
0
0%
src/sankey_cashflow/sankey_cash.py
RowLabels.get_path
6
6
0
0%
src/sankey_cashflow/sankey_cash.py
RowLabels.get_label
14
14
0
0%
src/sankey_cashflow/sankey_cash.py
RowLabels.get_attribute
23
23
0
0%
src/sankey_cashflow/sankey_cash.py
RowLabels.print_graph
5
5
0
0%
src/sankey_cashflow/sankey_cash.py
Transactions.__init__
21
21
0
0%
src/sankey_cashflow/sankey_cash.py
Transactions._validate_df
8
8
0
0%
src/sankey_cashflow/sankey_cash.py
Transactions.audit
25
25
0
0%
src/sankey_cashflow/sankey_cash.py
Transactions.audit.safe_sum
2
2
0
0%
src/sankey_cashflow/sankey_cash.py
Transactions.audit.safe_sum.vval
3
3
0
0%
src/sankey_cashflow/sankey_cash.py
Transactions.process
30
30
0
0%
src/sankey_cashflow/sankey_cash.py
Transactions.process_line
26
26
0
0%
src/sankey_cashflow/sankey_cash.py
Transactions.filter_tags
16
16
0
0%
src/sankey_cashflow/sankey_cash.py
Transactions.add_row
10
10
0
0%
src/sankey_cashflow/sankey_cash.py
Transactions.apply_labels
89
89
0
0%
src/sankey_cashflow/sankey_cash.py
Transactions.apply_labels.get_source_target_labels
24
24
0
0%
src/sankey_cashflow/sankey_cash.py
Transactions.process_rows
83
83
0
0%
src/sankey_cashflow/sankey_cash.py
Transactions.collapse
8
8
0
0%
src/sankey_cashflow/sankey_cash.py
Transactions.create_surplus_deficit_flows
34
34
0
0%
src/sankey_cashflow/sankey_cash.py
Transactions.filter_dates
29
29
0
0%
src/sankey_cashflow/sankey_cash.py
Transactions.explode_tags
7
7
0
0%
src/sankey_cashflow/sankey_cash.py
Transactions.distribute_amounts
35
35
0
0%
src/sankey_cashflow/sankey_cash.py
Transactions.update_title
9
9
0
0%
src/sankey_cashflow/sankey_cash.py
TransactionRow.__init__
7
7
0
0%
src/sankey_cashflow/sankey_cash.py
TransactionRow.TransactionDate.__init__
6
6
0
0%
src/sankey_cashflow/sankey_cash.py
TransactionRow.TransactionDate.value
1
1
0
0%
src/sankey_cashflow/sankey_cash.py
TransactionRow.TransactionDate.value
1
1
0
0%
src/sankey_cashflow/sankey_cash.py
DataRow.validate
30
30
0
0%
src/sankey_cashflow/sankey_cash.py
DataRow.create
25
25
0
0%
src/sankey_cashflow/sankey_cash.py
DataRow.tag_matches
8
8
0
0%
src/sankey_cashflow/sankey_cash.py
SankeyUtils.update_title
9
9
0
0%
src/sankey_cashflow/sankey_cash.py
SankeyUtils.build_dag
4
4
0
0%
src/sankey_cashflow/sankey_cash.py
is_null
14
14
0
0%
src/sankey_cashflow/sankey_cash.py
is_empty
18
18
0
0%
src/sankey_cashflow/sankey_cash.py
df_date_filter
13
13
0
0%
src/sankey_cashflow/sankey_cash.py
save_report
6
6
0
0%
src/sankey_cashflow/sankey_cash.py
validate_date_string
24
24
0
0%
src/sankey_cashflow/sankey_cash.py
func_Convert_Gsheet_dates
9
9
0
0%
src/sankey_cashflow/sankey_cash.py
fetch_data
25
25
0
0%
src/sankey_cashflow/sankey_cash.py
fetch_data.data_source_router
49
49
0
0%
src/sankey_cashflow/sankey_cash.py
read_csv_as_df
14
14
0
0%
src/sankey_cashflow/sankey_cash.py
read_gsheet_as_df
10
10
0
0%
src/sankey_cashflow/sankey_cash.py
normalize_amounts
11
11
0
0%
src/sankey_cashflow/sankey_cash.py
(no function)
102
0
0
100%
tests/test_classes.py
test_utils
2
0
0
100%
tests/test_classes.py
(no function)
2
0
0
100%
Total
1025
919
0
10%
No items found using the specified filter.