Skip to content

Commit c4b6444

Browse files
committed
test: serialize returned dtype to string and fix defaults
--- type: pre_commit_static_analysis_report description: Results of running static analysis checks when committing changes. report: - task: lint_filenames status: passed - task: lint_editorconfig status: passed - task: lint_markdown status: na - task: lint_package_json status: na - task: lint_repl_help status: na - task: lint_javascript_src status: na - task: lint_javascript_cli status: na - task: lint_javascript_examples status: na - task: lint_javascript_tests status: na - task: lint_javascript_benchmarks status: na - task: lint_python status: na - task: lint_r status: na - task: lint_c_src status: na - task: lint_c_examples status: na - task: lint_c_benchmarks status: na - task: lint_c_tests_fixtures status: na - task: lint_shell status: passed - task: lint_typescript_declarations status: passed - task: lint_typescript_tests status: na - task: lint_license_headers status: passed ---
1 parent 28e03f0 commit c4b6444

File tree

3 files changed

+35
-35
lines changed

3 files changed

+35
-35
lines changed

lib/node_modules/@stdlib/random/scripts/scaffolds/binary/data/test/test__factory__js.txt

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -424,7 +424,7 @@ tape( 'the function returns a function which returns an ndarray containing pseud
424424
actual = random( shape, PARAM1, PARAM2 );
425425

426426
t.strictEqual( isndarrayLike( actual ), true, 'returns expected value' );
427-
t.strictEqual( getDType( actual ), 'float64', 'returns expected value' );
427+
t.strictEqual( String( getDType( actual ) ), 'float64', 'returns expected value' );
428428
t.deepEqual( getShape( actual ), shape, 'returns expected value' );
429429

430430
for ( i = 0; i < numel( actual ); i++ ) {
@@ -450,7 +450,7 @@ tape( 'the function returns a function which returns an ndarray containing pseud
450450
actual = random( shape, param1, param2 );
451451

452452
t.strictEqual( isndarrayLike( actual ), true, 'returns expected value' );
453-
t.strictEqual( getDType( actual ), 'float64', 'returns expected value' );
453+
t.strictEqual( String( getDType( actual ) ), 'float64', 'returns expected value' );
454454
t.deepEqual( getShape( actual ), shape, 'returns expected value' );
455455

456456
for ( i = 0; i < numel( actual ); i++ ) {
@@ -476,7 +476,7 @@ tape( 'the function returns a function which returns an ndarray containing pseud
476476
actual = random( shape, param1, param2 );
477477

478478
t.strictEqual( isndarrayLike( actual ), true, 'returns expected value' );
479-
t.strictEqual( getDType( actual ), 'float64', 'returns expected value' );
479+
t.strictEqual( String( getDType( actual ) ), 'float64', 'returns expected value' );
480480
t.deepEqual( getShape( actual ), shape, 'returns expected value' );
481481

482482
for ( i = 0; i < numel( actual ); i++ ) {
@@ -502,7 +502,7 @@ tape( 'the function returns a function which returns an ndarray containing pseud
502502
actual = random( shape, param1, param2 );
503503

504504
t.strictEqual( isndarrayLike( actual ), true, 'returns expected value' );
505-
t.strictEqual( getDType( actual ), 'float64', 'returns expected value' );
505+
t.strictEqual( String( getDType( actual ) ), 'float64', 'returns expected value' );
506506
t.deepEqual( getShape( actual ), shape, 'returns expected value' );
507507

508508
for ( i = 0; i < numel( actual ); i++ ) {
@@ -525,7 +525,7 @@ tape( 'the function returns a function which supports specifying the output arra
525525
});
526526

527527
t.strictEqual( isndarrayLike( actual ), true, 'returns expected value' );
528-
t.strictEqual( getDType( actual ), 'float64', 'returns expected value' );
528+
t.strictEqual( String( getDType( actual ) ), 'float64', 'returns expected value' );
529529
t.deepEqual( getShape( actual ), shape, 'returns expected value' );
530530

531531
for ( i = 0; i < numel( actual ); i++ ) {
@@ -553,7 +553,7 @@ tape( 'the function returns a function which supports specifying the output arra
553553
});
554554

555555
t.strictEqual( isndarrayLike( actual ), true, 'returns expected value' );
556-
t.strictEqual( getDType( actual ), 'float64', 'returns expected value' );
556+
t.strictEqual( String( getDType( actual ) ), 'float64', 'returns expected value' );
557557
t.deepEqual( getShape( actual ), shape, 'returns expected value' );
558558

559559
for ( i = 0; i < numel( actual ); i++ ) {
@@ -581,7 +581,7 @@ tape( 'the function returns a function which supports specifying the output arra
581581
});
582582

583583
t.strictEqual( isndarrayLike( actual ), true, 'returns expected value' );
584-
t.strictEqual( getDType( actual ), 'float64', 'returns expected value' );
584+
t.strictEqual( String( getDType( actual ) ), 'float64', 'returns expected value' );
585585
t.deepEqual( getShape( actual ), shape, 'returns expected value' );
586586

587587
for ( i = 0; i < numel( actual ); i++ ) {
@@ -609,7 +609,7 @@ tape( 'the function returns a function which supports specifying the output arra
609609
});
610610

611611
t.strictEqual( isndarrayLike( actual ), true, 'returns expected value' );
612-
t.strictEqual( getDType( actual ), 'float64', 'returns expected value' );
612+
t.strictEqual( String( getDType( actual ) ), 'float64', 'returns expected value' );
613613
t.deepEqual( getShape( actual ), shape, 'returns expected value' );
614614

615615
for ( i = 0; i < numel( actual ); i++ ) {
@@ -632,7 +632,7 @@ tape( 'the function returns a function which supports specifying the output arra
632632
});
633633

634634
t.strictEqual( isndarrayLike( actual ), true, 'returns expected value' );
635-
t.strictEqual( getDType( actual ), 'generic', 'returns expected value' );
635+
t.strictEqual( String( getDType( actual ) ), 'generic', 'returns expected value' );
636636
t.deepEqual( getShape( actual ), shape, 'returns expected value' );
637637

638638
for ( i = 0; i < numel( actual ); i++ ) {
@@ -660,7 +660,7 @@ tape( 'the function returns a function which supports specifying the output arra
660660
});
661661

662662
t.strictEqual( isndarrayLike( actual ), true, 'returns expected value' );
663-
t.strictEqual( getDType( actual ), 'generic', 'returns expected value' );
663+
t.strictEqual( String( getDType( actual ) ), 'generic', 'returns expected value' );
664664
t.deepEqual( getShape( actual ), shape, 'returns expected value' );
665665

666666
for ( i = 0; i < numel( actual ); i++ ) {
@@ -688,7 +688,7 @@ tape( 'the function returns a function which supports specifying the output arra
688688
});
689689

690690
t.strictEqual( isndarrayLike( actual ), true, 'returns expected value' );
691-
t.strictEqual( getDType( actual ), 'generic', 'returns expected value' );
691+
t.strictEqual( String( getDType( actual ) ), 'generic', 'returns expected value' );
692692
t.deepEqual( getShape( actual ), shape, 'returns expected value' );
693693

694694
for ( i = 0; i < numel( actual ); i++ ) {
@@ -716,7 +716,7 @@ tape( 'the function returns a function which supports specifying the output arra
716716
});
717717

718718
t.strictEqual( isndarrayLike( actual ), true, 'returns expected value' );
719-
t.strictEqual( getDType( actual ), 'generic', 'returns expected value' );
719+
t.strictEqual( String( getDType( actual ) ), 'generic', 'returns expected value' );
720720
t.deepEqual( getShape( actual ), shape, 'returns expected value' );
721721

722722
for ( i = 0; i < numel( actual ); i++ ) {

lib/node_modules/@stdlib/random/scripts/scaffolds/binary/data/test/test__main__js.txt

Lines changed: 21 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -201,7 +201,7 @@ tape( 'the function returns an ndarray containing pseudorandom numbers (default;
201201
actual = random( shape, PARAM1, PARAM2 );
202202

203203
t.strictEqual( isndarrayLike( actual ), true, 'returns expected value' );
204-
t.strictEqual( getDType( actual ), 'float64', 'returns expected value' );
204+
t.strictEqual( String( getDType( actual ) ), 'float64', 'returns expected value' );
205205
t.deepEqual( getShape( actual ), shape, 'returns expected value' );
206206

207207
for ( i = 0; i < numel( actual ); i++ ) {
@@ -224,7 +224,7 @@ tape( 'the function returns an ndarray containing pseudorandom numbers (default;
224224
actual = random( shape, param1, param2 );
225225

226226
t.strictEqual( isndarrayLike( actual ), true, 'returns expected value' );
227-
t.strictEqual( getDType( actual ), 'float64', 'returns expected value' );
227+
t.strictEqual( String( getDType( actual ) ), 'float64', 'returns expected value' );
228228
t.deepEqual( getShape( actual ), shape, 'returns expected value' );
229229

230230
for ( i = 0; i < numel( actual ); i++ ) {
@@ -247,7 +247,7 @@ tape( 'the function returns an ndarray containing pseudorandom numbers (default;
247247
actual = random( shape, param1, param2 );
248248

249249
t.strictEqual( isndarrayLike( actual ), true, 'returns expected value' );
250-
t.strictEqual( getDType( actual ), 'float64', 'returns expected value' );
250+
t.strictEqual( String( getDType( actual ) ), 'float64', 'returns expected value' );
251251
t.deepEqual( getShape( actual ), shape, 'returns expected value' );
252252

253253
for ( i = 0; i < numel( actual ); i++ ) {
@@ -270,7 +270,7 @@ tape( 'the function returns an ndarray containing pseudorandom numbers (default;
270270
actual = random( shape, param1, param2 );
271271

272272
t.strictEqual( isndarrayLike( actual ), true, 'returns expected value' );
273-
t.strictEqual( getDType( actual ), 'float64', 'returns expected value' );
273+
t.strictEqual( String( getDType( actual ) ), 'float64', 'returns expected value' );
274274
t.deepEqual( getShape( actual ), shape, 'returns expected value' );
275275

276276
for ( i = 0; i < numel( actual ); i++ ) {
@@ -290,7 +290,7 @@ tape( 'the function supports specifying the output array data type (dtype=float6
290290
});
291291

292292
t.strictEqual( isndarrayLike( actual ), true, 'returns expected value' );
293-
t.strictEqual( getDType( actual ), 'float64', 'returns expected value' );
293+
t.strictEqual( String( getDType( actual ) ), 'float64', 'returns expected value' );
294294
t.deepEqual( getShape( actual ), shape, 'returns expected value' );
295295

296296
for ( i = 0; i < numel( actual ); i++ ) {
@@ -315,7 +315,7 @@ tape( 'the function supports specifying the output array data type (dtype=float6
315315
});
316316

317317
t.strictEqual( isndarrayLike( actual ), true, 'returns expected value' );
318-
t.strictEqual( getDType( actual ), 'float64', 'returns expected value' );
318+
t.strictEqual( String( getDType( actual ) ), 'float64', 'returns expected value' );
319319
t.deepEqual( getShape( actual ), shape, 'returns expected value' );
320320

321321
for ( i = 0; i < numel( actual ); i++ ) {
@@ -340,7 +340,7 @@ tape( 'the function supports specifying the output array data type (dtype=float6
340340
});
341341

342342
t.strictEqual( isndarrayLike( actual ), true, 'returns expected value' );
343-
t.strictEqual( getDType( actual ), 'float64', 'returns expected value' );
343+
t.strictEqual( String( getDType( actual ) ), 'float64', 'returns expected value' );
344344
t.deepEqual( getShape( actual ), shape, 'returns expected value' );
345345

346346
for ( i = 0; i < numel( actual ); i++ ) {
@@ -365,7 +365,7 @@ tape( 'the function supports specifying the output array data type (dtype=float6
365365
});
366366

367367
t.strictEqual( isndarrayLike( actual ), true, 'returns expected value' );
368-
t.strictEqual( getDType( actual ), 'float64', 'returns expected value' );
368+
t.strictEqual( String( getDType( actual ) ), 'float64', 'returns expected value' );
369369
t.deepEqual( getShape( actual ), shape, 'returns expected value' );
370370

371371
for ( i = 0; i < numel( actual ); i++ ) {
@@ -385,7 +385,7 @@ tape( 'the function supports specifying the output array data type (dtype=generi
385385
});
386386

387387
t.strictEqual( isndarrayLike( actual ), true, 'returns expected value' );
388-
t.strictEqual( getDType( actual ), 'generic', 'returns expected value' );
388+
t.strictEqual( String( getDType( actual ) ), 'generic', 'returns expected value' );
389389
t.deepEqual( getShape( actual ), shape, 'returns expected value' );
390390

391391
for ( i = 0; i < numel( actual ); i++ ) {
@@ -410,7 +410,7 @@ tape( 'the function supports specifying the output array data type (dtype=generi
410410
});
411411

412412
t.strictEqual( isndarrayLike( actual ), true, 'returns expected value' );
413-
t.strictEqual( getDType( actual ), 'generic', 'returns expected value' );
413+
t.strictEqual( String( getDType( actual ) ), 'generic', 'returns expected value' );
414414
t.deepEqual( getShape( actual ), shape, 'returns expected value' );
415415

416416
for ( i = 0; i < numel( actual ); i++ ) {
@@ -435,7 +435,7 @@ tape( 'the function supports specifying the output array data type (dtype=generi
435435
});
436436

437437
t.strictEqual( isndarrayLike( actual ), true, 'returns expected value' );
438-
t.strictEqual( getDType( actual ), 'generic', 'returns expected value' );
438+
t.strictEqual( String( getDType( actual ) ), 'generic', 'returns expected value' );
439439
t.deepEqual( getShape( actual ), shape, 'returns expected value' );
440440

441441
for ( i = 0; i < numel( actual ); i++ ) {
@@ -460,7 +460,7 @@ tape( 'the function supports specifying the output array data type (dtype=generi
460460
});
461461

462462
t.strictEqual( isndarrayLike( actual ), true, 'returns expected value' );
463-
t.strictEqual( getDType( actual ), 'generic', 'returns expected value' );
463+
t.strictEqual( String( getDType( actual ) ), 'generic', 'returns expected value' );
464464
t.deepEqual( getShape( actual ), shape, 'returns expected value' );
465465

466466
for ( i = 0; i < numel( actual ); i++ ) {
@@ -664,7 +664,7 @@ tape( 'if provided an empty shape, the function returns a zero-dimensional ndarr
664664
actual = random( shape, PARAM1, PARAM2 );
665665

666666
t.strictEqual( isndarrayLike( actual ), true, 'returns expected value' );
667-
t.strictEqual( getDType( actual ), 'float64', 'returns expected value' );
667+
t.strictEqual( String( getDType( actual ) ), 'float64', 'returns expected value' );
668668
t.deepEqual( getShape( actual ), shape, 'returns expected value' );
669669

670670
t.strictEqual( typeof actual.get(), 'number', 'returns expected value' );
@@ -683,7 +683,7 @@ tape( 'if provided an empty shape, the function returns a zero-dimensional ndarr
683683
actual = random( shape, param1, param2 );
684684

685685
t.strictEqual( isndarrayLike( actual ), true, 'returns expected value' );
686-
t.strictEqual( getDType( actual ), 'float64', 'returns expected value' );
686+
t.strictEqual( String( getDType( actual ) ), 'float64', 'returns expected value' );
687687
t.deepEqual( getShape( actual ), shape, 'returns expected value' );
688688

689689
t.strictEqual( typeof actual.get(), 'number', 'returns expected value' );
@@ -700,7 +700,7 @@ tape( 'if provided an empty shape, the function returns a zero-dimensional ndarr
700700
});
701701

702702
t.strictEqual( isndarrayLike( actual ), true, 'returns expected value' );
703-
t.strictEqual( getDType( actual ), 'float64', 'returns expected value' );
703+
t.strictEqual( String( getDType( actual ) ), 'float64', 'returns expected value' );
704704
t.deepEqual( getShape( actual ), shape, 'returns expected value' );
705705

706706
t.strictEqual( typeof actual.get(), 'number', 'returns expected value' );
@@ -721,7 +721,7 @@ tape( 'if provided an empty shape, the function returns a zero-dimensional ndarr
721721
});
722722

723723
t.strictEqual( isndarrayLike( actual ), true, 'returns expected value' );
724-
t.strictEqual( getDType( actual ), 'float64', 'returns expected value' );
724+
t.strictEqual( String( getDType( actual ) ), 'float64', 'returns expected value' );
725725
t.deepEqual( getShape( actual ), shape, 'returns expected value' );
726726

727727
t.strictEqual( typeof actual.get(), 'number', 'returns expected value' );
@@ -738,7 +738,7 @@ tape( 'if provided an empty shape, the function returns a zero-dimensional ndarr
738738
});
739739

740740
t.strictEqual( isndarrayLike( actual ), true, 'returns expected value' );
741-
t.strictEqual( getDType( actual ), 'generic', 'returns expected value' );
741+
t.strictEqual( String( getDType( actual ) ), 'generic', 'returns expected value' );
742742
t.deepEqual( getShape( actual ), shape, 'returns expected value' );
743743

744744
t.strictEqual( typeof actual.get(), 'number', 'returns expected value' );
@@ -759,7 +759,7 @@ tape( 'if provided an empty shape, the function returns a zero-dimensional ndarr
759759
});
760760

761761
t.strictEqual( isndarrayLike( actual ), true, 'returns expected value' );
762-
t.strictEqual( getDType( actual ), 'generic', 'returns expected value' );
762+
t.strictEqual( String( getDType( actual ) ), 'generic', 'returns expected value' );
763763
t.deepEqual( getShape( actual ), shape, 'returns expected value' );
764764

765765
t.strictEqual( typeof actual.get(), 'number', 'returns expected value' );
@@ -774,7 +774,7 @@ tape( 'if provided a shape having one or more dimensions of size zero, the funct
774774
actual = random( shape, PARAM1, PARAM2 );
775775

776776
t.strictEqual( isndarrayLike( actual ), true, 'returns expected value' );
777-
t.strictEqual( getDType( actual ), 'float64', 'returns expected value' );
777+
t.strictEqual( String( getDType( actual ) ), 'float64', 'returns expected value' );
778778
t.deepEqual( getShape( actual ), shape, 'returns expected value' );
779779

780780
t.strictEqual( numel( actual ), 0, 'returns expected value' );
@@ -791,7 +791,7 @@ tape( 'if provided a shape having one or more dimensions of size zero, the funct
791791
});
792792

793793
t.strictEqual( isndarrayLike( actual ), true, 'returns expected value' );
794-
t.strictEqual( getDType( actual ), 'float64', 'returns expected value' );
794+
t.strictEqual( String( getDType( actual ) ), 'float64', 'returns expected value' );
795795
t.deepEqual( getShape( actual ), shape, 'returns expected value' );
796796

797797
t.strictEqual( numel( actual ), 0, 'returns expected value' );
@@ -808,7 +808,7 @@ tape( 'if provided a shape having one or more dimensions of size zero, the funct
808808
});
809809

810810
t.strictEqual( isndarrayLike( actual ), true, 'returns expected value' );
811-
t.strictEqual( getDType( actual ), 'generic', 'returns expected value' );
811+
t.strictEqual( String( getDType( actual ) ), 'generic', 'returns expected value' );
812812
t.deepEqual( getShape( actual ), shape, 'returns expected value' );
813813

814814
t.strictEqual( numel( actual ), 0, 'returns expected value' );

lib/node_modules/@stdlib/random/scripts/scaffolds/binary/scripts/scaffold.sh

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -117,7 +117,7 @@ param_2_dtype_kind=${PARAM_2_DTYPE_KIND:-'real_and_generic'}
117117
output_ts_dtype=${OUTPUT_TS_DTYPE:-'RealFloatingPointAndGenericDataType'}
118118

119119
# Define the output ndarray TypeScript typed ndarray type definition:
120-
output_ts_typed_ndarray=${OUTPUT_TS_TYPED_NDARRAY:-'floatndrray'}
120+
output_ts_typed_ndarray=${OUTPUT_TS_TYPED_NDARRAY:-'floatndarray'}
121121

122122
# Define the output array data type kind:
123123
output_dtype_kind=${OUTPUT_DTYPE_KIND:-'real_floating_point_and_generic'}
@@ -132,7 +132,7 @@ default_dtype=${DEFAULT_DTYPE:-'float64'}
132132
default_dtype_kind=${DEFAULT_DTYPE_KIND:-'real_floating_point'}
133133

134134
# Define a description fragment:
135-
from_desc=${FROM_DESC:-'a uniform distribution'}
135+
from_desc=${FROM_DESC:-'a continuous uniform distribution'}
136136

137137
# Define a description fragment for use in the README:
138138
readme_from_desc=${README_FROM_DESC:-'a continuous [uniform][@stdlib/random/base/uniform] distribution'}

0 commit comments

Comments
 (0)