19
19
* See LICENSE.md for relevant licenses.
20
20
*
21
21
* NAME
22
- * 76 . lobBindAsStringBuffer.js
22
+ * 78 . lobBindAsStringBuffer.js
23
23
*
24
24
* DESCRIPTION
25
25
* Testing CLOB/BLOB binding as String/Buffer.
@@ -40,7 +40,7 @@ var dbConfig = require('./dbconfig.js');
40
40
var fs = require ( 'fs' ) ;
41
41
var random = require ( './random.js' ) ;
42
42
43
- describe ( '76 .lobBindAsStringBuffer.js' , function ( ) {
43
+ describe ( '78 .lobBindAsStringBuffer.js' , function ( ) {
44
44
var connection = null ;
45
45
var node6plus = false ; // assume node runtime version is lower than 6
46
46
@@ -336,14 +336,14 @@ describe('76.lobBindAsStringBuffer.js', function() {
336
336
) ;
337
337
} ;
338
338
339
- describe ( '76 .1 Multiple LOBs, BIND_IN' , function ( ) {
340
- var proc = "CREATE OR REPLACE PROCEDURE nodb_lobs_in_761 (id IN NUMBER, clob_in IN CLOB, blob_in IN BLOB)\n" +
339
+ describe ( '78 .1 Multiple LOBs, BIND_IN' , function ( ) {
340
+ var proc = "CREATE OR REPLACE PROCEDURE nodb_lobs_in_781 (id IN NUMBER, clob_in IN CLOB, blob_in IN BLOB)\n" +
341
341
"AS \n" +
342
342
"BEGIN \n" +
343
343
" insert into nodb_tab_lobs_in (id, clob, blob) values (id, clob_in, blob_in); \n" +
344
- "END nodb_lobs_in_761 ; " ;
345
- var sqlRun = "BEGIN nodb_lobs_in_761 (:i, :c, :b); END;" ;
346
- var proc_drop = "DROP PROCEDURE nodb_lobs_in_761 " ;
344
+ "END nodb_lobs_in_781 ; " ;
345
+ var sqlRun = "BEGIN nodb_lobs_in_781 (:i, :c, :b); END;" ;
346
+ var proc_drop = "DROP PROCEDURE nodb_lobs_in_781 " ;
347
347
348
348
before ( function ( done ) {
349
349
executeSQL ( proc , done ) ;
@@ -353,8 +353,8 @@ describe('76.lobBindAsStringBuffer.js', function() {
353
353
executeSQL ( proc_drop , done ) ;
354
354
} ) ; // after
355
355
356
- it ( '76 .1.1 PLSQL, CLOB&BLOB, bind a string and a buffer' , function ( done ) {
357
- var specialStr = "76 .1.1" ;
356
+ it ( '78 .1.1 PLSQL, CLOB&BLOB, bind a string and a buffer' , function ( done ) {
357
+ var specialStr = "78 .1.1" ;
358
358
var length = 50000 ;
359
359
var bigStr = random . getRandomString ( length , specialStr ) ;
360
360
var bigBuffer = node6plus ? Buffer . from ( bigStr , "utf-8" ) : new Buffer ( bigStr , "utf-8" ) ;
@@ -386,13 +386,13 @@ describe('76.lobBindAsStringBuffer.js', function() {
386
386
verifyBlobValueWithBuffer ( sql_2 , bigBuffer , specialStr , cb ) ;
387
387
}
388
388
] , done ) ;
389
- } ) ; // 76 .1.1
389
+ } ) ; // 78 .1.1
390
390
391
- it ( '76 .1.2 PLSQL, CLOB&BLOB, bind a string and a JPG file' , function ( done ) {
391
+ it ( '78 .1.2 PLSQL, CLOB&BLOB, bind a string and a JPG file' , function ( done ) {
392
392
var preparedCLOBID = 701 ;
393
393
var sequence = 2 ;
394
394
var size = 40000 ;
395
- var specialStr = "76 .1.2" ;
395
+ var specialStr = "78 .1.2" ;
396
396
var bigStr = random . getRandomString ( size , specialStr ) ;
397
397
398
398
async . series ( [
@@ -432,13 +432,13 @@ describe('76.lobBindAsStringBuffer.js', function() {
432
432
verifyBlobValueWithFileData ( sql_2 , cb ) ;
433
433
}
434
434
] , done ) ;
435
- } ) ; // 76 .1.2
435
+ } ) ; // 78 .1.2
436
436
437
- it ( '76 .1.3 PLSQL, CLOB&BLOB, bind a txt file and a Buffer' , function ( done ) {
437
+ it ( '78 .1.3 PLSQL, CLOB&BLOB, bind a txt file and a Buffer' , function ( done ) {
438
438
var preparedCLOBID = 200 ;
439
439
var sequence = 303 ;
440
440
var size = 40000 ;
441
- var specialStr = "76 .1.3" ;
441
+ var specialStr = "78 .1.3" ;
442
442
var bigStr = random . getRandomString ( size , specialStr ) ;
443
443
var bigBuffer = node6plus ? Buffer . from ( bigStr , "utf-8" ) : new Buffer ( bigStr , "utf-8" ) ;
444
444
@@ -481,18 +481,18 @@ describe('76.lobBindAsStringBuffer.js', function() {
481
481
verifyBlobValueWithBuffer ( sql_2 , bigBuffer , specialStr , cb ) ;
482
482
}
483
483
] , done ) ;
484
- } ) ; // 76 .1.3
484
+ } ) ; // 78 .1.3
485
485
486
- } ) ; // 76 .1
486
+ } ) ; // 78 .1
487
487
488
- describe ( '76 .2 Multiple LOBs, BIND_OUT' , function ( ) {
489
- var proc = "CREATE OR REPLACE PROCEDURE nodb_lobs_out_762 (lob_id IN NUMBER, clob OUT CLOB, blob OUT BLOB) \n" +
488
+ describe ( '78 .2 Multiple LOBs, BIND_OUT' , function ( ) {
489
+ var proc = "CREATE OR REPLACE PROCEDURE nodb_lobs_out_782 (lob_id IN NUMBER, clob OUT CLOB, blob OUT BLOB) \n" +
490
490
"AS \n" +
491
491
"BEGIN \n" +
492
492
" select clob, blob into clob, blob from nodb_tab_lobs_in where id = lob_id; \n" +
493
- "END nodb_lobs_out_762 ; " ;
494
- var sqlRun = "BEGIN nodb_lobs_out_762 (:i, :c, :b); END;" ;
495
- var proc_drop = "DROP PROCEDURE nodb_lobs_out_762 " ;
493
+ "END nodb_lobs_out_782 ; " ;
494
+ var sqlRun = "BEGIN nodb_lobs_out_782 (:i, :c, :b); END;" ;
495
+ var proc_drop = "DROP PROCEDURE nodb_lobs_out_782 " ;
496
496
497
497
before ( function ( done ) {
498
498
executeSQL ( proc , done ) ;
@@ -521,9 +521,9 @@ describe('76.lobBindAsStringBuffer.js', function() {
521
521
) ;
522
522
} ;
523
523
524
- it ( '76 .2.1 PLSQL, CLOB&BLOB, bind a string and a buffer' , function ( done ) {
524
+ it ( '78 .2.1 PLSQL, CLOB&BLOB, bind a string and a buffer' , function ( done ) {
525
525
var length = 50000 ;
526
- var specialStr = "76 .2.1" ;
526
+ var specialStr = "78 .2.1" ;
527
527
var sequence = 311 ;
528
528
var bigStr = random . getRandomString ( length , specialStr ) ;
529
529
var bigBuffer = node6plus ? Buffer . from ( bigStr , "utf-8" ) : new Buffer ( bigStr , "utf-8" ) ;
@@ -565,11 +565,11 @@ describe('76.lobBindAsStringBuffer.js', function() {
565
565
}
566
566
] , done ) ;
567
567
568
- } ) ; // 76 .2.1
568
+ } ) ; // 78 .2.1
569
569
570
- it ( '76 .2.2 PLSQL, CLOB&BLOB, bind a string and a JPG file' , function ( done ) {
570
+ it ( '78 .2.2 PLSQL, CLOB&BLOB, bind a string and a JPG file' , function ( done ) {
571
571
var size = 40000 ;
572
- var specialStr = "76 .2.2" ;
572
+ var specialStr = "78 .2.2" ;
573
573
var bigStr = random . getRandomString ( size , specialStr ) ;
574
574
var sequence = 312 ;
575
575
var bindVar = {
@@ -644,11 +644,11 @@ describe('76.lobBindAsStringBuffer.js', function() {
644
644
}
645
645
] , done ) ;
646
646
647
- } ) ; // 76 .2.2
647
+ } ) ; // 78 .2.2
648
648
649
- it ( '76 .2.3 PLSQL, CLOB&BLOB, bind a txt file and a buffer' , function ( done ) {
649
+ it ( '78 .2.3 PLSQL, CLOB&BLOB, bind a txt file and a buffer' , function ( done ) {
650
650
var size = 40000 ;
651
- var specialStr = "76 .2.3" ;
651
+ var specialStr = "78 .2.3" ;
652
652
var bigStr = random . getRandomString ( size , specialStr ) ;
653
653
var bigBuffer = node6plus ? Buffer . from ( bigStr , "utf-8" ) : new Buffer ( bigStr , "utf-8" ) ;
654
654
var sequence = 313 ;
@@ -719,19 +719,19 @@ describe('76.lobBindAsStringBuffer.js', function() {
719
719
} ) ;
720
720
}
721
721
] , done ) ;
722
- } ) ; // 76 .2.3
722
+ } ) ; // 78 .2.3
723
723
724
- } ) ; // 76 .2
724
+ } ) ; // 78 .2
725
725
726
- describe ( '76 .3 Multiple LOBs, BIND_INOUT' , function ( ) {
727
- var lobs_proc_inout = "CREATE OR REPLACE PROCEDURE nodb_lobs_in_out_763 (clob IN OUT CLOB, blob IN OUT BLOB) \n" +
726
+ describe ( '78 .3 Multiple LOBs, BIND_INOUT' , function ( ) {
727
+ var lobs_proc_inout = "CREATE OR REPLACE PROCEDURE nodb_lobs_in_out_783 (clob IN OUT CLOB, blob IN OUT BLOB) \n" +
728
728
"AS \n" +
729
729
"BEGIN \n" +
730
730
" clob := clob; \n" +
731
731
" blob := blob; \n" +
732
- "END nodb_lobs_in_out_763 ;" ;
733
- var sqlRun = "begin nodb_lobs_in_out_763 (:clob, :blob); end;" ;
734
- var proc_drop = "DROP PROCEDURE nodb_lobs_in_out_763 " ;
732
+ "END nodb_lobs_in_out_783 ;" ;
733
+ var sqlRun = "begin nodb_lobs_in_out_783 (:clob, :blob); end;" ;
734
+ var proc_drop = "DROP PROCEDURE nodb_lobs_in_out_783 " ;
735
735
736
736
before ( function ( done ) {
737
737
executeSQL ( lobs_proc_inout , done ) ;
@@ -741,8 +741,8 @@ describe('76.lobBindAsStringBuffer.js', function() {
741
741
executeSQL ( proc_drop , done ) ;
742
742
} ) ; // after
743
743
744
- it ( '76 .3.1 PLSQL, BIND_INOUT, bind a 32K string and a 32K buffer' , function ( done ) {
745
- var specialStr = "76 .3.1" ;
744
+ it ( '78 .3.1 PLSQL, BIND_INOUT, bind a 32K string and a 32K buffer' , function ( done ) {
745
+ var specialStr = "78 .3.1" ;
746
746
var size = 32768 ;
747
747
var bigStr = random . getRandomString ( size , specialStr ) ;
748
748
var bufferStr = node6plus ? Buffer . from ( bigStr , "utf-8" ) : new Buffer ( bigStr , "utf-8" ) ;
@@ -772,10 +772,10 @@ describe('76.lobBindAsStringBuffer.js', function() {
772
772
) ;
773
773
}
774
774
] , done ) ;
775
- } ) ; // 76 .3.1
775
+ } ) ; // 78 .3.1
776
776
777
- it ( '76 .3.2 PLSQL, BIND_INOUT, bind a 64K - 1 string and a 64K - 1 buffer' , function ( done ) {
778
- var specialStr = "76 .3.2" ;
777
+ it ( '78 .3.2 PLSQL, BIND_INOUT, bind a ( 64K - 1) string and a ( 64K - 1) buffer' , function ( done ) {
778
+ var specialStr = "78 .3.2" ;
779
779
var size = 65535 ;
780
780
var bigStr = random . getRandomString ( size , specialStr ) ;
781
781
var bufferStr = node6plus ? Buffer . from ( bigStr , "utf-8" ) : new Buffer ( bigStr , "utf-8" ) ;
@@ -805,8 +805,8 @@ describe('76.lobBindAsStringBuffer.js', function() {
805
805
) ;
806
806
}
807
807
] , done ) ;
808
- } ) ; // 76 .3.2
808
+ } ) ; // 78 .3.2
809
809
810
- } ) ; // 76 .3
810
+ } ) ; // 78 .3
811
811
812
812
} ) ;
0 commit comments