All files

50.53% Statements 166770/330007
98.87% Branches 1757/1777
0.68% Functions 11/1606
50.53% Lines 166770/330007

Press n or j to go to the next uncovered block, b, p or k for the previous block.

File Statements Branches Functions Lines
any-by/lib
45.66% 3914/8572 100% 44/44 0% 0/43 45.66% 3914/8572
any/lib
42.58% 5113/12006 100% 65/65 0% 0/64 42.58% 5113/12006
assert/has-equal-shape/lib
96.87% 93/96 100% 2/2 0% 0/1 96.87% 93/96
assert/is-allowed-data-type-cast/lib
75.6% 93/123 100% 2/2 0% 0/1 75.6% 93/123
assert/is-boolean-data-type/lib
98.15% 160/163 100% 2/2 0% 0/1 98.15% 160/163
assert/is-boolean-index-data-type/lib
98.08% 154/157 100% 2/2 0% 0/1 98.08% 154/157
assert/is-buffer-length-compatible-shape/lib
97.11% 101/104 100% 2/2 0% 0/1 97.11% 101/104
assert/is-buffer-length-compatible/lib
94.06% 111/118 100% 2/2 0% 0/1 94.06% 111/118
assert/is-casting-mode/lib
93.23% 124/133 100% 2/2 0% 0/1 93.23% 124/133
assert/is-column-major-contiguous/lib
94.89% 130/137 100% 2/2 0% 0/1 94.89% 130/137
assert/is-column-major-string/lib
96.73% 89/92 100% 2/2 0% 0/1 96.73% 89/92
assert/is-column-major/lib
81.48% 88/108 100% 2/2 0% 0/1 81.48% 88/108
assert/is-complex-floating-point-data-type-char/lib
100% 164/164 100% 2/2 100% 0/0 100% 164/164
assert/is-complex-floating-point-data-type/lib
98.22% 166/169 100% 2/2 0% 0/1 98.22% 166/169
assert/is-contiguous/lib
95.55% 129/135 100% 2/2 0% 0/1 95.55% 129/135
assert/is-data-type-object/lib
86.95% 100/115 100% 2/2 0% 0/1 86.95% 100/115
assert/is-data-type-string/lib
100% 152/152 100% 2/2 100% 0/0 100% 152/152
assert/is-data-type/lib
95.54% 150/157 100% 2/2 0% 0/1 95.54% 150/157
assert/is-equal-data-type/lib
84.89% 118/139 100% 2/2 0% 0/1 84.89% 118/139
assert/is-floating-point-data-type/lib
98.08% 154/157 100% 2/2 0% 0/1 98.08% 154/157
assert/is-index-data-type/lib
98.08% 154/157 100% 2/2 0% 0/1 98.08% 154/157
assert/is-index-mode/lib
100% 104/104 100% 2/2 100% 0/0 100% 104/104
assert/is-input-casting-policy/lib
100% 104/104 100% 2/2 100% 0/0 100% 104/104
assert/is-integer-data-type/lib
98.08% 154/157 100% 2/2 0% 0/1 98.08% 154/157
assert/is-integer-index-data-type/lib
98.08% 154/157 100% 2/2 0% 0/1 98.08% 154/157
assert/is-mask-index-data-type/lib
98.08% 154/157 100% 2/2 0% 0/1 98.08% 154/157
assert/is-mostly-safe-data-type-cast/lib
87.96% 95/108 100% 2/2 0% 0/1 87.96% 95/108
assert/is-numeric-data-type/lib
98.08% 154/157 100% 2/2 0% 0/1 98.08% 154/157
assert/is-order/lib
100% 98/98 100% 2/2 100% 0/0 100% 98/98
assert/is-output-data-type-policy/lib
100% 104/104 100% 2/2 100% 0/0 100% 104/104
assert/is-read-only/lib
97.05% 99/102 100% 2/2 0% 0/1 97.05% 99/102
assert/is-real-data-type/lib
98.15% 160/163 100% 2/2 0% 0/1 98.15% 160/163
assert/is-real-floating-point-data-type/lib
98.08% 154/157 100% 2/2 0% 0/1 98.08% 154/157
assert/is-row-major-contiguous/lib
94.89% 130/137 100% 2/2 0% 0/1 94.89% 130/137
assert/is-row-major-string/lib
96.73% 89/92 100% 2/2 0% 0/1 96.73% 89/92
assert/is-row-major/lib
81.48% 88/108 100% 2/2 0% 0/1 81.48% 88/108
assert/is-safe-data-type-cast/lib
87.96% 95/108 100% 2/2 0% 0/1 87.96% 95/108
assert/is-same-kind-data-type-cast/lib
87.96% 95/108 100% 2/2 0% 0/1 87.96% 95/108
assert/is-scalar-mostly-safe-compatible/lib
83.67% 282/337 100% 2/2 0% 0/9 83.67% 282/337
assert/is-signed-integer-data-type/lib
98.08% 154/157 100% 2/2 0% 0/1 98.08% 154/157
assert/is-single-segment-compatible/lib
88.8% 111/125 100% 2/2 0% 0/1 88.8% 111/125
assert/is-struct-data-type/lib
92.51% 173/187 100% 2/2 0% 0/1 92.51% 173/187
assert/is-unsigned-integer-data-type/lib
98.08% 154/157 100% 2/2 0% 0/1 98.08% 154/157
assert/lib
100% 411/411 100% 1/1 100% 0/0 100% 411/411
assign/lib
44.53% 4690/10532 100% 44/44 0% 0/45 44.53% 4690/10532
binary-input-casting-dtype/lib
72.53% 103/142 100% 2/2 0% 0/1 72.53% 103/142
binary-loop-interchange-order/lib
93.52% 130/139 100% 2/2 0% 0/1 93.52% 130/139
binary-output-dtype/lib
96.62% 86/89 100% 2/2 0% 0/1 96.62% 86/89
binary-reduce-strided1d-dispatch-factory/lib
75.45% 206/273 100% 2/2 0% 0/1 75.45% 206/273
binary-reduce-strided1d-dispatch/lib
50.06% 359/717 100% 3/3 0% 0/4 50.06% 359/717
binary-reduce-strided1d/lib
50.49% 6993/13850 100% 50/50 0% 0/55 50.49% 6993/13850
binary-tiling-block-size/lib
96.55% 84/87 100% 2/2 0% 0/1 96.55% 84/87
binary/lib
42.91% 5333/12427 100% 44/44 0% 0/44 42.91% 5333/12427
bind2vind/lib
58.19% 103/177 100% 2/2 0% 0/1 58.19% 103/177
broadcast-array-except-dimensions/lib
68.06% 162/238 100% 2/2 0% 0/1 68.06% 162/238
broadcast-array/lib
78.57% 165/210 100% 2/2 0% 0/1 78.57% 165/210
broadcast-arrays/lib
87.96% 190/216 100% 2/2 0% 0/1 87.96% 190/216
broadcast-scalar-like/lib
81.75% 112/137 100% 2/2 0% 0/1 81.75% 112/137
broadcast-scalar/lib
84.28% 118/140 100% 2/2 0% 0/1 84.28% 118/140
broadcast-shapes/lib
75.74% 228/301 100% 2/2 0% 0/1 75.74% 228/301
buffer-ctors/lib
82.69% 172/208 100% 3/3 0% 0/2 82.69% 172/208
buffer-dtype-enum/lib
92.78% 90/97 100% 2/2 0% 0/1 92.78% 90/97
buffer-dtype/lib
92.36% 266/288 100% 5/5 0% 0/2 92.36% 266/288
buffer/lib
84.25% 107/127 100% 2/2 0% 0/3 84.25% 107/127
bytes-per-element/lib
91.86% 113/123 60% 3/5 100% 1/1 91.86% 113/123
char2dtype/lib
92.03% 104/113 100% 2/2 0% 0/1 92.03% 104/113
clamp-index/lib
90.9% 90/99 100% 2/2 0% 0/1 90.9% 90/99
complement-shape/lib
91.39% 85/93 100% 2/2 0% 0/1 91.39% 85/93
copy/lib
94.84% 92/97 100% 2/2 0% 0/1 94.84% 92/97
count-falsy/lib
41.75% 5113/12246 100% 65/65 0% 0/64 41.75% 5113/12246
count-if/lib
44.82% 3915/8733 100% 44/44 0% 0/43 44.82% 3915/8733
count-truthy/lib
41.75% 5113/12246 100% 65/65 0% 0/64 41.75% 5113/12246
ctor/lib
68.52% 1313/1916 93.75% 15/16 0% 0/25 68.52% 1313/1916
data-buffer/lib
96.7% 88/91 100% 2/2 0% 0/1 96.7% 88/91
dtype-alignment/lib
73.57% 142/193 100% 3/3 0% 0/2 73.57% 142/193
dtype-char/lib
76.11% 137/180 100% 3/3 0% 0/2 76.11% 137/180
dtype-chars/lib
92.1% 105/114 37.5% 3/8 100% 1/1 92.1% 105/114
dtype-desc/lib
76.11% 137/180 100% 3/3 0% 0/2 76.11% 137/180
dtype-enum2str/lib
96.15% 100/104 100% 2/2 0% 0/1 96.15% 100/104
dtype-enums/lib
100% 129/129 100% 3/3 100% 1/1 100% 129/129
dtype-objects/lib
83.76% 98/117 100% 2/2 0% 0/2 83.76% 98/117
dtype-resolve-enum/lib
92.38% 97/105 42.85% 3/7 100% 1/1 92.38% 97/105
dtype-resolve-str/lib
84.46% 87/103 100% 2/2 0% 0/1 84.46% 87/103
dtype-str2enum/lib
100% 96/96 75% 3/4 100% 1/1 100% 96/96
dtype-strings/lib
93.85% 107/114 63.63% 7/11 100% 1/1 93.85% 107/114
dtype/lib
96.7% 88/91 100% 2/2 0% 0/1 96.7% 88/91
dtype2c/lib
96.73% 89/92 100% 2/2 0% 0/1 96.73% 89/92
dtypes2enums/lib
90.29% 93/103 100% 2/2 0% 0/1 90.29% 93/103
dtypes2signatures/lib
59.64% 102/171 100% 2/2 0% 0/1 59.64% 102/171
dtypes2strings/lib
90.29% 93/103 100% 2/2 0% 0/1 90.29% 93/103
empty-like/lib
77.33% 116/150 100% 2/2 0% 0/1 77.33% 116/150
empty/lib
80.59% 108/134 100% 2/2 0% 0/1 80.59% 108/134
every-by/lib
45.66% 3914/8572 100% 44/44 0% 0/43 45.66% 3914/8572
every/lib
42.58% 5113/12006 100% 65/65 0% 0/64 42.58% 5113/12006
expand-dimensions/lib
58.88% 106/180 100% 2/2 0% 0/1 58.88% 106/180
fill-by/lib
96.39% 107/111 100% 2/2 0% 0/1 96.39% 107/111
fill/lib
85.36% 105/123 100% 2/2 0% 0/1 85.36% 105/123
find/lib
55.19% 2328/4218 100% 26/26 0% 0/25 55.19% 2328/4218
flag/lib
96.62% 86/89 100% 2/2 0% 0/1 96.62% 86/89
flags/lib
89.58% 86/96 100% 2/2 0% 0/1 89.58% 86/96
flatten-shape-from/lib
77.77% 175/225 100% 3/3 0% 0/2 77.77% 175/225
flatten-shape/lib
83.68% 159/190 100% 3/3 0% 0/2 83.68% 159/190
fliplr/lib
93.75% 120/128 100% 2/2 0% 0/1 93.75% 120/128
flipud/lib
88.8% 119/134 100% 2/2 0% 0/1 88.8% 119/134
for-each/lib
46.95% 4011/8543 100% 44/44 0% 0/43 46.95% 4011/8543
from-array/lib
96.46% 109/113 100% 2/2 0% 0/1 96.46% 109/113
from-scalar-like/lib
84.28% 118/140 100% 2/2 0% 0/1 84.28% 118/140
from-scalar/lib
84.67% 116/137 100% 2/2 0% 0/1 84.67% 116/137
includes/lib
44.61% 5559/12461 100% 65/65 0% 0/64 44.61% 5559/12461
ind/lib
90.19% 331/367 100% 3/3 0% 0/4 90.19% 331/367
ind2sub/lib
73.5% 258/351 100% 3/3 0% 0/2 73.5% 258/351
iteration-order/lib
82.2% 97/118 100% 2/2 0% 0/1 82.2% 97/118
lib
100% 1594/1594 100% 1/1 100% 0/0 100% 1594/1594
loop-interchange-order/lib
63.66% 191/300 100% 3/3 0% 0/2 63.66% 191/300
map/lib
46.92% 5157/10991 100% 44/44 0% 0/43 46.92% 5157/10991
max-view-buffer-index/lib
89.24% 141/158 100% 2/2 0% 0/1 89.24% 141/158
maybe-broadcast-array/lib
87.77% 158/180 100% 2/2 0% 0/1 87.77% 158/180
maybe-broadcast-arrays/lib
88.01% 191/217 100% 2/2 0% 0/1 88.01% 191/217
meta-data-props/lib
85.38% 146/171 100% 2/2 0% 0/1 85.38% 146/171
min-signed-integer-dtype/lib
79.66% 94/118 100% 2/2 0% 0/1 79.66% 94/118
min-unsigned-integer-dtype/lib
88.34% 91/103 100% 2/2 0% 0/1 88.34% 91/103
min-view-buffer-index/lib
89.24% 141/158 100% 2/2 0% 0/1 89.24% 141/158
minmax-view-buffer-index/lib
82.26% 232/282 100% 3/3 0% 0/2 82.26% 232/282
ndarraylike2ndarray/lib
97.27% 107/110 100% 2/2 0% 0/1 97.27% 107/110
ndarraylike2object/lib
82% 123/150 100% 2/2 0% 0/1 82% 123/150
ndarraylike2scalar/lib
95.19% 99/104 100% 2/2 0% 0/1 95.19% 99/104
ndims/lib
92.39% 85/92 100% 2/2 0% 0/1 92.39% 85/92
next-cartesian-index/lib
78.69% 266/338 100% 3/3 0% 0/4 78.69% 266/338
nonsingleton-dimensions/lib
89.18% 99/111 100% 2/2 0% 0/1 89.18% 99/111
normalize-index/lib
87.37% 90/103 100% 2/2 0% 0/1 87.37% 90/103
normalize-indices/lib
86.4% 89/103 100% 2/2 0% 0/1 86.4% 89/103
nullary-loop-interchange-order/lib
73.83% 175/237 100% 3/3 0% 0/2 73.83% 175/237
nullary-strided1d-dispatch-factory/lib
80.43% 148/184 100% 2/2 0% 0/1 80.43% 148/184
nullary-strided1d-dispatch/lib
64.66% 280/433 100% 3/3 0% 0/3 64.66% 280/433
nullary-strided1d/lib
54.72% 4050/7401 97.14% 34/35 5.4% 2/37 54.72% 4050/7401
nullary-tiling-block-size/lib
96.47% 82/85 100% 2/2 0% 0/1 96.47% 82/85
nullary/lib
47.58% 4097/8610 100% 44/44 0% 0/43 47.58% 4097/8610
numel-dimension/lib
82.72% 91/110 100% 2/2 0% 0/1 82.72% 91/110
numel/lib
83.69% 77/92 100% 2/2 0% 0/1 83.69% 77/92
offset/lib
81.9% 86/105 100% 2/2 0% 0/1 81.9% 86/105
order/lib
78.74% 100/127 100% 2/2 0% 0/1 78.74% 100/127
output-dtype/lib
79.41% 328/413 100% 3/3 10% 1/10 79.41% 328/413
output-policy-enum2str/lib
96.15% 100/104 100% 2/2 0% 0/1 96.15% 100/104
output-policy-resolve-enum/lib
89.69% 87/97 100% 2/2 0% 0/1 89.69% 87/97
output-policy-resolve-str/lib
89.58% 86/96 100% 2/2 0% 0/1 89.58% 86/96
output-policy-str2enum/lib
95.83% 92/96 100% 2/2 0% 0/1 95.83% 92/96
pop/lib
80.24% 130/162 100% 2/2 0% 0/1 80.24% 130/162
prepend-singleton-dimensions/lib
77.16% 98/127 100% 2/2 0% 0/1 77.16% 98/127
promote-dtypes/lib
83.17% 89/107 100% 2/2 0% 0/1 83.17% 89/107
quaternary-loop-interchange-order/lib
93.16% 150/161 100% 2/2 0% 0/1 93.16% 150/161
quaternary-tiling-block-size/lib
96.62% 86/89 100% 2/2 0% 0/1 96.62% 86/89
quinary-loop-interchange-order/lib
93.02% 160/172 100% 2/2 0% 0/1 93.02% 160/172
quinary-tiling-block-size/lib
96.66% 87/90 100% 2/2 0% 0/1 96.66% 87/90
remove-singleton-dimensions/lib
80.68% 142/176 100% 2/2 0% 0/1 80.68% 142/176
reverse-dimension/lib
82.42% 136/165 100% 2/2 0% 0/1 82.42% 136/165
reverse/lib
97.05% 132/136 100% 2/2 0% 0/1 97.05% 132/136
serialize-meta-data/lib
63.31% 321/507 75% 3/4 0% 0/2 63.31% 321/507
shape/lib
92.47% 86/93 100% 2/2 0% 0/1 92.47% 86/93
shape2strides/lib
73.72% 188/255 100% 3/3 0% 0/6 73.72% 188/255
shift/lib
81.25% 130/160 100% 2/2 0% 0/1 81.25% 130/160
singleton-dimensions/lib
89.18% 99/111 100% 2/2 0% 0/1 89.18% 99/111
slice-assign/lib
87.87% 174/198 100% 2/2 0% 0/1 87.87% 174/198
slice-dimension-from/lib
85.36% 140/164 100% 2/2 0% 0/1 85.36% 140/164
slice-dimension-to/lib
85.36% 140/164 100% 2/2 0% 0/1 85.36% 140/164
slice-dimension/lib
85.96% 147/171 100% 2/2 0% 0/1 85.96% 147/171
slice-from/lib
85.18% 138/162 100% 2/2 0% 0/1 85.18% 138/162
slice-to/lib
90.72% 137/151 100% 2/2 0% 0/1 90.72% 137/151
slice/lib
69.87% 283/405 100% 5/5 0% 0/4 69.87% 283/405
some-by/lib
44.56% 3976/8921 100% 44/44 0% 0/43 44.56% 3976/8921
some/lib
41.54% 5203/12523 100% 65/65 0% 0/64 41.54% 5203/12523
spread-dimensions/lib
67.41% 151/224 100% 2/2 0% 0/1 67.41% 151/224
stride/lib
82.72% 91/110 100% 2/2 0% 0/1 82.72% 91/110
strides/lib
80.86% 93/115 100% 2/2 0% 0/1 80.86% 93/115
strides2offset/lib
84.84% 84/99 100% 2/2 0% 0/1 84.84% 84/99
strides2order/lib
72.99% 100/137 100% 2/2 0% 0/1 72.99% 100/137
sub2ind/lib
73.14% 177/242 100% 2/2 0% 0/1 73.14% 177/242
ternary-loop-interchange-order/lib
93.33% 140/150 100% 2/2 0% 0/1 93.33% 140/150
ternary-output-dtype/lib
96.66% 87/90 100% 2/2 0% 0/1 96.66% 87/90
ternary-tiling-block-size/lib
96.59% 85/88 100% 2/2 0% 0/1 96.59% 85/88
ternary/lib
42.2% 6134/14534 100% 44/44 0% 0/44 42.2% 6134/14534
tiling-block-size/lib
81.25% 117/144 100% 3/3 0% 0/1 81.25% 117/144
to-array/lib
80.45% 140/174 100% 3/3 0% 0/2 80.45% 140/174
to-flippedlr/lib
86.09% 130/151 100% 2/2 0% 0/1 86.09% 130/151
to-flippedud/lib
83.22% 124/149 100% 2/2 0% 0/1 83.22% 124/149
to-normalized-indices/lib
90% 90/100 100% 2/2 0% 0/1 90% 90/100
to-reversed-dimension/lib
89.65% 130/145 100% 2/2 0% 0/1 89.65% 130/145
to-reversed/lib
89.58% 129/144 100% 2/2 0% 0/1 89.58% 129/144
to-unique-normalized-indices/lib
81.65% 89/109 100% 2/2 0% 0/1 81.65% 89/109
transpose/lib
83.44% 121/145 100% 2/2 0% 0/1 83.44% 121/145
unary-accumulate/lib
46.46% 4091/8804 100% 44/44 0% 0/43 46.46% 4091/8804
unary-addon-dispatch/lib
73.93% 173/234 100% 2/2 0% 0/1 73.93% 173/234
unary-by/lib
45.39% 5061/11149 100% 44/44 0% 0/43 45.39% 5061/11149
unary-input-casting-dtype/lib
73.72% 101/137 100% 2/2 0% 0/1 73.72% 101/137
unary-loop-interchange-order/lib
74.29% 185/249 100% 3/3 0% 0/2 74.29% 185/249
unary-output-dtype/lib
96.55% 84/87 100% 2/2 0% 0/1 96.55% 84/87
unary-reduce-strided1d-assign-struct/lib
62.24% 5091/8179 100% 29/29 0% 0/33 62.24% 5091/8179
unary-reduce-strided1d-by/lib
52.5% 6970/13276 100% 51/51 0% 0/55 52.5% 6970/13276
unary-reduce-strided1d-dispatch-by-factory/lib
76.55% 222/290 100% 2/2 0% 0/1 76.55% 222/290
unary-reduce-strided1d-dispatch-by/lib
51.04% 367/719 100% 3/3 0% 0/4 51.04% 367/719
unary-reduce-strided1d-dispatch-factory/lib
76.86% 206/268 100% 2/2 0% 0/1 76.86% 206/268
unary-reduce-strided1d-dispatch/lib
54.76% 345/630 100% 3/3 0% 0/4 54.76% 345/630
unary-reduce-strided1d/lib
51.14% 6370/12455 100% 50/50 0% 0/54 51.14% 6370/12455
unary-reduce-subarray-by/lib
51.53% 6405/12429 100% 50/50 0% 0/49 51.53% 6405/12429
unary-reduce-subarray/lib
48.13% 5303/11018 100% 49/49 0% 0/48 48.13% 5303/11018
unary-strided1d-dispatch-factory/lib
76.42% 214/280 100% 2/2 0% 0/1 76.42% 214/280
unary-strided1d-dispatch/lib
55.98% 346/618 100% 3/3 0% 0/4 55.98% 346/618
unary-strided1d/lib
57.82% 4838/8367 97.14% 34/35 5.4% 2/37 57.82% 4838/8367
unary-tiling-block-size/lib
96.51% 83/86 100% 2/2 0% 0/1 96.51% 83/86
unary/lib
44.97% 4744/10548 100% 44/44 0% 0/43 44.97% 4744/10548
vind2bind/lib
62.34% 101/162 100% 2/2 0% 0/1 62.34% 101/162
wrap-index/lib
81.08% 90/111 100% 2/2 0% 0/1 81.08% 90/111
zeros-like/lib
79.85% 111/139 100% 2/2 0% 0/1 79.85% 111/139
zeros/lib
82.25% 102/124 100% 2/2 0% 0/1 82.25% 102/124
zip2views1d/lib
63.36% 173/273 100% 2/2 0% 0/3 63.36% 173/273