OpenCoverage

Qt Quick Test Coverage

Function Tree

Path:<top>::MathObject
FunctionCondition %▾eLOC - Effective Lines of CodeMcCabe - Cyclomatic Complexity
method_random
Name: MathObject::method_random
Prototype: ReturnedValue MathObject::method_random(const FunctionObject *, const Value *, const Value *, int)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4mathobject.cpp
Lines: 468-471
100.000% (1/1)
11
method_min
Name: MathObject::method_min
Prototype: ReturnedValue MathObject::method_min(const FunctionObject *, const Value *, const Value *argv, int argc)
Coverage: 100.000% (15/15)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4mathobject.cpp
Lines: 405-416
100.000% (15/15)
73
method_max
Name: MathObject::method_max
Prototype: ReturnedValue MathObject::method_max(const FunctionObject *, const Value *, const Value *argv, int argc)
Coverage: 100.000% (9/9)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4mathobject.cpp
Lines: 394-403
100.000% (9/9)
63
method_hypot
Name: MathObject::method_hypot
Prototype: ReturnedValue MathObject::method_hypot(const FunctionObject *, const Value *, const Value *argv, int argc)
Coverage: 100.000% (6/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4mathobject.cpp
Lines: 310-338
100.000% (6/6)
42
method_round
Name: MathObject::method_round
Prototype: ReturnedValue MathObject::method_round(const FunctionObject *, const Value *, const Value *argv, int argc)
Coverage:  90.000% (9/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4mathobject.cpp
Lines: 473-481
 90.000% (9/10)
52
method_fround
Name: MathObject::method_fround
Prototype: ReturnedValue MathObject::method_fround(const FunctionObject *, const Value *, const Value *argv, int argc)
Coverage:  90.000% (9/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4mathobject.cpp
Lines: 301-308
 90.000% (9/10)
42
method_sign
Name: MathObject::method_sign
Prototype: ReturnedValue MathObject::method_sign(const FunctionObject *, const Value *, const Value *argv, int argc)
Coverage:  88.889% (8/9)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4mathobject.cpp
Lines: 483-494
 88.889% (8/9)
63
method_exp
Name: MathObject::method_exp
Prototype: ReturnedValue MathObject::method_exp(const FunctionObject *, const Value *, const Value *argv, int argc)
Coverage:  88.889% (8/9)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4mathobject.cpp
Lines: 261-272
 88.889% (8/9)
63
method_pow
Name: MathObject::method_pow
Prototype: ReturnedValue MathObject::method_pow(const FunctionObject *, const Value *, const Value *argv, int argc)
Coverage:  88.372% (38/43)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4mathobject.cpp
Lines: 418-466
 88.372% (38/43)
2110
method_ceil
Name: MathObject::method_ceil
Prototype: ReturnedValue MathObject::method_ceil(const FunctionObject *, const Value *, const Value *argv, int argc)
Coverage:  87.500% (7/8)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4mathobject.cpp
Lines: 234-241
 87.500% (7/8)
42
method_tanh
Name: MathObject::method_tanh
Prototype: ReturnedValue MathObject::method_tanh(const FunctionObject *, const Value *, const Value *argv, int argc)
Coverage:  83.333% (5/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4mathobject.cpp
Lines: 529-536
 83.333% (5/6)
42
method_tan
Name: MathObject::method_tan
Prototype: ReturnedValue MathObject::method_tan(const FunctionObject *, const Value *, const Value *argv, int argc)
Coverage:  83.333% (5/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4mathobject.cpp
Lines: 520-527
 83.333% (5/6)
42
method_sinh
Name: MathObject::method_sinh
Prototype: ReturnedValue MathObject::method_sinh(const FunctionObject *, const Value *, const Value *argv, int argc)
Coverage:  83.333% (5/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4mathobject.cpp
Lines: 505-512
 83.333% (5/6)
42
method_sin
Name: MathObject::method_sin
Prototype: ReturnedValue MathObject::method_sin(const FunctionObject *, const Value *, const Value *argv, int argc)
Coverage:  83.333% (5/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4mathobject.cpp
Lines: 496-503
 83.333% (5/6)
42
method_log2
Name: MathObject::method_log2
Prototype: ReturnedValue MathObject::method_log2(const FunctionObject *, const Value *, const Value *argv, int argc)
Coverage:  83.333% (5/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4mathobject.cpp
Lines: 378-392
 83.333% (5/6)
42
method_log1p
Name: MathObject::method_log1p
Prototype: ReturnedValue MathObject::method_log1p(const FunctionObject *, const Value *, const Value *argv, int argc)
Coverage:  83.333% (5/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4mathobject.cpp
Lines: 366-376
 83.333% (5/6)
52
method_log10
Name: MathObject::method_log10
Prototype: ReturnedValue MathObject::method_log10(const FunctionObject *, const Value *, const Value *argv, int argc)
Coverage:  83.333% (5/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4mathobject.cpp
Lines: 357-364
 83.333% (5/6)
42
method_log
Name: MathObject::method_log
Prototype: ReturnedValue MathObject::method_log(const FunctionObject *, const Value *, const Value *argv, int argc)
Coverage:  83.333% (5/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4mathobject.cpp
Lines: 348-355
 83.333% (5/6)
42
method_atanh
Name: MathObject::method_atanh
Prototype: ReturnedValue MathObject::method_atanh(const FunctionObject *, const Value *, const Value *argv, int argc)
Coverage:  83.333% (5/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4mathobject.cpp
Lines: 187-204
 83.333% (5/6)
42
method_atan
Name: MathObject::method_atan
Prototype: ReturnedValue MathObject::method_atan(const FunctionObject *, const Value *, const Value *argv, int argc)
Coverage:  83.333% (5/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4mathobject.cpp
Lines: 178-185
 83.333% (5/6)
42
method_asinh
Name: MathObject::method_asinh
Prototype: ReturnedValue MathObject::method_asinh(const FunctionObject *, const Value *, const Value *argv, int argc)
Coverage:  83.333% (5/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4mathobject.cpp
Lines: 165-176
 83.333% (5/6)
42
method_asin
Name: MathObject::method_asin
Prototype: ReturnedValue MathObject::method_asin(const FunctionObject *, const Value *, const Value *argv, int argc)
Coverage:  83.333% (5/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4mathobject.cpp
Lines: 156-163
 83.333% (5/6)
42
method_acosh
Name: MathObject::method_acosh
Prototype: ReturnedValue MathObject::method_acosh(const FunctionObject *, const Value *, const Value *argv, int argc)
Coverage:  83.333% (5/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4mathobject.cpp
Lines: 143-154
 83.333% (5/6)
42
method_acos
Name: MathObject::method_acos
Prototype: ReturnedValue MathObject::method_acos(const FunctionObject *, const Value *, const Value *argv, int argc)
Coverage:  83.333% (5/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4mathobject.cpp
Lines: 134-141
 83.333% (5/6)
42
method_abs
Name: MathObject::method_abs
Prototype: ReturnedValue MathObject::method_abs(const FunctionObject *, const Value *, const Value *argv, int argc)
Coverage:  80.000% (8/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4mathobject.cpp
Lines: 117-132
 80.000% (8/10)
94
method_expm1
Name: MathObject::method_expm1
Prototype: ReturnedValue MathObject::method_expm1(const FunctionObject *, const Value *, const Value *argv, int argc)
Coverage:  78.571% (11/14)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4mathobject.cpp
Lines: 274-291
 78.571% (11/14)
84
method_atan2
Name: MathObject::method_atan2
Prototype: ReturnedValue MathObject::method_atan2(const FunctionObject *, const Value *, const Value *argv, int argc)
Coverage:  75.862% (22/29)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4mathobject.cpp
Lines: 206-222
 75.862% (22/29)
185
method_trunc
Name: MathObject::method_trunc
Prototype: ReturnedValue MathObject::method_trunc(const FunctionObject *, const Value *, const Value *argv, int argc)
Coverage:  66.667% (2/3)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4mathobject.cpp
Lines: 538-550
 66.667% (2/3)
21
method_sqrt
Name: MathObject::method_sqrt
Prototype: ReturnedValue MathObject::method_sqrt(const FunctionObject *, const Value *, const Value *argv, int argc)
Coverage:  66.667% (2/3)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4mathobject.cpp
Lines: 514-518
 66.667% (2/3)
21
method_floor
Name: MathObject::method_floor
Prototype: ReturnedValue MathObject::method_floor(const FunctionObject *, const Value *, const Value *argv, int argc)
Coverage:  66.667% (2/3)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4mathobject.cpp
Lines: 293-299
 66.667% (2/3)
41
method_cosh
Name: MathObject::method_cosh
Prototype: ReturnedValue MathObject::method_cosh(const FunctionObject *, const Value *, const Value *argv, int argc)
Coverage:  66.667% (2/3)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4mathobject.cpp
Lines: 255-259
 66.667% (2/3)
21
method_cos
Name: MathObject::method_cos
Prototype: ReturnedValue MathObject::method_cos(const FunctionObject *, const Value *, const Value *argv, int argc)
Coverage:  66.667% (2/3)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4mathobject.cpp
Lines: 249-253
 66.667% (2/3)
21
method_clz32
Name: MathObject::method_clz32
Prototype: ReturnedValue MathObject::method_clz32(const FunctionObject *, const Value *, const Value *argv, int argc)
Coverage:  66.667% (2/3)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4mathobject.cpp
Lines: 243-247
 66.667% (2/3)
21
method_cbrt
Name: MathObject::method_cbrt
Prototype: ReturnedValue MathObject::method_cbrt(const FunctionObject *, const Value *, const Value *argv, int argc)
Coverage:  66.667% (2/3)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4mathobject.cpp
Lines: 224-232
 66.667% (2/3)
21
method_imul
Name: MathObject::method_imul
Prototype: ReturnedValue MathObject::method_imul(const FunctionObject *, const Value *, const Value *argv, int argc)
Coverage:  60.000% (3/5)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4mathobject.cpp
Lines: 340-346
 60.000% (3/5)
41

Generated by Squish Coco 4.2.0