LCOV - code coverage report
Current view:
top level
-
modules/script
- _legacy.js
(
source
/ functions)
Coverage
Total
Hit
Test:
gjs- Code Coverage
Lines:
96.1 %
433
416
Test Date:
2024-04-29 05:18:28
Functions:
94.3 %
53
50
Legend:
Lines:
hit
not hit
| Branches:
+
taken
-
not taken
#
not executed
Branches:
79.7 %
192
153
Function Name
Hit count
Class
119
Class.prototype._construct
96
Class.prototype._construct/<
21
Class.prototype._construct/interfaces<
4
Class.prototype._copyPropertyDescriptor
345
Class.prototype._init
123
Class.prototype._init/<
627
Class.prototype._init/</<
521
Class.prototype.implements
21
Class.prototype.toString
0
Class.prototype.wrapFunction
305
GObjectInterface
7
Interface
35
Interface.prototype._check
34
Interface.prototype._check/unfulfilledReqs<
30
Interface.prototype._check/unimplementedFns<
225
Interface.prototype._construct
28
Interface.prototype._init
33
Interface.prototype._init/<
330
Interface.prototype._init/</this[name]
9
Interface.prototype.toString
1
UNIMPLEMENTED
0
_Base
0
_Base.prototype._construct
66
_Base.prototype._init
24
_Base.prototype.toString
2
_construct
27
_createGTypeName
33
_createSignals
10
_getGObjectInterfaces
33
_getMetaInterface
35
_getMetaInterface/metaInterface<
22
_init
30
_interfacePresent
71
_isValidClass
27
_parent
111
_propertiesAsArray
33
defineGObjectLegacyObjects
47
defineGObjectLegacyObjects/GObjectInterface.prototype._construct
7
defineGObjectLegacyObjects/GObjectInterface.prototype._init
6
defineGObjectLegacyObjects/_construct/<
32
defineGObjectLegacyObjects/_construct/interfaces<
1
defineGObjectLegacyObjects/_getGObjectInterfaces/<
24
defineGObjectLegacyObjects/_init/<
136
defineGObjectLegacyObjects/_init/</<
3
defineGtkLegacyObjects
9
defineGtkLegacyObjects/_init/params._instance_init
7
getMetaClass
120
implements
13
newClass
98
top-level
47
wrapper
255
Generated by:
LCOV version 2.0-1