LCOV - code coverage report
Current view:
top level
-
libgnucash/engine
- gncInvoice.c
(
source
/ functions)
Coverage
Total
Hit
Test:
gnucash.info
Lines:
62.5 %
1045
653
Test Date:
2025-10-06 13:57:51
Functions:
75.7 %
111
84
Legend:
Lines:
hit
not hit
| Branches:
+
taken
-
not taken
#
not executed
Branches:
-
0
0
Function Name
Hit count
_gncInvoicePrintable
0
gncBillRemoveEntry
0
gncInvoiceAddPrice
0
gncInvoiceCompare
0
gncInvoiceEqual
0
gncInvoiceGetForeignCurrencies
0
gncInvoiceGetPrice
0
gncInvoiceGetTotalOf
0
gncInvoiceGetTypeListForOwnerType
0
gncInvoiceNextID
0
gncInvoiceOnError
0
gncInvoiceSetBillTo
0
gncInvoiceSetDateOpenedGDate
0
gncInvoiceSortEntries
0
gnc_lot_match_owner_balancing
0
impl_get_display_name
0
impl_get_typed_referring_object_list
0
impl_refers_to_object
0
qofInvoiceEntryCB
0
qofInvoiceGetBillTo
0
qofInvoiceGetEntries
0
qofInvoiceGetJob
0
qofInvoiceGetOwner
0
qofInvoiceSetBillTo
0
qofInvoiceSetEntries
0
qofInvoiceSetJob
0
qofInvoiceSetOwner
0
gncInvoiceAutoApplyPayments
1
gncInvoiceSetToChargeAmount
1
gnc_invoice_get_property
1
gnc_invoice_set_property
1
gncInvoiceGetBillTo
3
gncInvoiceGetToChargeAmount
3
gncInvoiceGetActive
4
gncBillAddEntry
5
gncInvoiceSetActive
5
gncInvoiceRemoveEntries
7
gncInvoiceRemoveEntry
7
gncInvoiceDetachFromLot
8
gncInvoiceUnpost
8
gncInvoiceSetTerms
10
gncInvoiceGetDateOpened
11
gncInvoiceSetBillingID
11
gnc_invoice_class_init
12
gncInvoiceApplyPayment
13
destroy_invoice_on_book_close
14
gncInvoiceIsPaid
15
gncInvoiceSetDateOpened
17
gncInvoiceSetIsCreditNote
19
gncInvoiceAmountPositive
27
gncInvoiceGetBillingID
27
gncInvoiceDestroy
28
gncInvoiceFree
28
gnc_invoice_dispose
28
gnc_invoice_finalize
28
invoice_free
28
gncInvoiceGetTerms
31
gncInvoiceSetNotes
31
gncInvoiceCopy
34
gncInvoiceGetTotalTax
35
gncInvoiceSetDocLink
38
gncInvoiceSetOwner
49
gncInvoiceGetDocLink
51
gncInvoiceSetID
51
gncInvoiceGetPostedAcc
56
gncInvoiceGetTotalSubtotal
56
gncInvoiceCreate
63
gncInvoiceSetCurrency
66
gncInvoiceGetNotes
70
gncInvoiceAttachToLot
73
gncInvoiceAttachToTxn
73
gncInvoicePostToAccount
73
gncInvoicePostAddSplit
76
gncInvoiceSetPostedAcc
76
gncInvoiceSetPostedLot
76
gncInvoiceSetPostedTxn
76
gncInvoiceSetDatePosted
77
gncInvoiceGetDateDue
80
gncInvoiceRegister
85
reg_lot
85
reg_txn
85
gncInvoiceGetDatePosted
97
gncInvoiceGetTotalTaxList
97
gnc_invoice_init
97
gncInvoiceGetBook
100
gncInvoiceAddEntry
108
gncInvoiceGetPostedLot
113
gncInvoiceIsPosted
125
gncInvoiceGetTypeString
137
gnc_invoice_book_end
157
gncInvoiceGetInvoiceFromTxn
179
gncInvoiceGetTotal
183
gncInvoiceGetType
191
gncInvoiceSumTaxesInternal
218
gnc_invoice_get_type
258
gnc_invoice_class_intern_init
12
gnc_invoice_get_type_once
12
gnc_invoice_get_type
234
gncInvoiceGetTotalInternal
274
gncInvoiceGetPostedTxn
313
gncInvoiceGetID
367
gncInvoiceGetNetAndTaxesInternal
371
gncInvoiceOnDone
443
gncInvoiceGetEntries
511
gncInvoiceGetCurrency
622
gncInvoiceGetIsCreditNote
684
gncInvoiceGetOwnerType
723
mark_invoice
777
gncInvoiceBeginEdit
826
gncInvoiceCommitEdit
826
gncInvoiceGetInvoiceFromLot
1589
gncInvoiceGetOwner
1946
Generated by:
LCOV version 2.0-1