Skip to content

Commit 67d29a3

Browse files
committed
Auto-generated commit
1 parent 6a21bf1 commit 67d29a3

File tree

4 files changed

+15
-33
lines changed

4 files changed

+15
-33
lines changed

.github/.keepalive

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
2023-11-01T03:18:58.421Z

.github/workflows/publish.yml

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -182,7 +182,11 @@ jobs:
182182
fi
183183
# Trim leading and trailing whitespace:
184184
dep=$(echo "$dep" | xargs)
185-
version="^$(npm view $dep version)"
185+
version="$(npm view $dep version)"
186+
if [[ -z "$version" ]]; then
187+
continue
188+
fi
189+
version="^$version"
186190
jq -r --arg dep "$dep" --arg version "$version" '.dependencies[$dep] = $version' package.json > package.json.tmp
187191
mv package.json.tmp package.json
188192
done
@@ -192,7 +196,11 @@ jobs:
192196
fi
193197
# Trim leading and trailing whitespace:
194198
dep=$(echo "$dep" | xargs)
195-
version="^$(npm view $dep version)"
199+
version="$(npm view $dep version)"
200+
if [[ -z "$version" ]]; then
201+
continue
202+
fi
203+
version="^$version"
196204
jq -r --arg dep "$dep" --arg version "$version" '.devDependencies[$dep] = $version' package.json > package.json.tmp
197205
mv package.json.tmp package.json
198206
done

CONTRIBUTORS

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,3 +37,4 @@ Stephannie Jiménez Gacha <steff456@hotmail.com>
3737
Yernar Yergaziyev <yernar.yergaziyev@erg.kz>
3838
orimiles5 <97595296+orimiles5@users.noreply.github.com>
3939
rei2hu <reimu@reimu.ws>
40+
Robert Gislason <gztown2216@yahoo.com>

test/dist/test.js

Lines changed: 3 additions & 31 deletions
Original file line numberDiff line numberDiff line change
@@ -21,41 +21,13 @@
2121
// MODULES //
2222

2323
var tape = require( 'tape' );
24-
var isPositiveInteger = require( '@stdlib/assert-is-positive-integer' ).isPrimitive;
25-
var dtypes = require( '@stdlib/ndarray-dtypes' );
26-
var cartesianSquare = require( '@stdlib/array-base-cartesian-square' );
27-
var promotionRules = require( '@stdlib/ndarray-promotion-rules' );
28-
var binaryBlockSize = require( './../../dist' );
24+
var main = require( './../../dist' );
2925

3026

3127
// TESTS //
3228

33-
tape( 'main export is a function', function test( t ) {
29+
tape( 'main export is defined', function test( t ) {
3430
t.ok( true, __filename );
35-
t.strictEqual( typeof binaryBlockSize, 'function', 'main export is a function' );
36-
t.end();
37-
});
38-
39-
tape( 'the function returns a block size', function test( t ) {
40-
var dt;
41-
var pt;
42-
var v;
43-
var i;
44-
45-
// NOTE: we don't test for exact block size values, as we shouldn't need to make guarantees regarding the block size for any particular set of dtypes. This function is meant to be opaque, and we want to reserve the right to silently update/change return values in the future.
46-
47-
// Generate dtype pairs:
48-
dt = cartesianSquare( dtypes() );
49-
50-
for ( i = 0; i < dt.length; i++ ) {
51-
pt = promotionRules.apply( null, dt[ i ] );
52-
dt[ i ].push( ( pt === -1 ) ? 'generic' : pt );
53-
v = binaryBlockSize( dt[ i ][ 0 ], dt[ i ][ 1 ], dt[ i ][ 2 ] );
54-
t.strictEqual( isPositiveInteger( v ), true, 'returns a positive integer when provided ('+dt[ i ].join( ', ' )+')' );
55-
}
56-
57-
// Sanity check that the block size for dtypes with wider bit widths is smaller than for dtypes with shorter bit widths...
58-
t.strictEqual( binaryBlockSize( 'complex128', 'complex128', 'complex128' ) < binaryBlockSize( 'int8', 'int8', 'int8' ), true, 'returns expected value' );
59-
t.strictEqual( binaryBlockSize( 'float64', 'float64', 'float64' ) < binaryBlockSize( 'uint8', 'uint8', 'uint8' ), true, 'returns expected value' );
31+
t.strictEqual( main !== void 0, true, 'main export is defined' );
6032
t.end();
6133
});

0 commit comments

Comments
 (0)