@@ -44,7 +44,6 @@ const should = require('should');
44
44
const dbconfig = require ( './dbconfig.js' ) ;
45
45
const testsUtil = require ( './testsUtil.js' ) ;
46
46
47
- let REGULAR_CALLBACK_TIMEOUT = 10 ;
48
47
let REGULAR_CALLBACK_TIMEOUT_MS = 10000 ;
49
48
50
49
const PACKAGE_USER = dbconfig . user . toUpperCase ( ) ;
@@ -153,7 +152,7 @@ describe.skip('185. cqn.js', function () {
153
152
* times: Number of times to perform the insert, by default is 1
154
153
*/
155
154
async function insertStringIntoTestTable ( requestedValue , conn = undefined , tableName = "cqn_test_table" , isCommitRequired = true , times = 1 ) {
156
- let createNewConnection = ! Boolean ( conn ) ;
155
+ let createNewConnection = ! conn ;
157
156
for ( let i = 0 ; i < times ; i ++ ) {
158
157
try {
159
158
if ( createNewConnection ) conn = await oracledb . getConnection ( dbconfig ) ;
@@ -174,7 +173,7 @@ describe.skip('185. cqn.js', function () {
174
173
}
175
174
176
175
async function updateTimestampsOfTestTable ( str , conn = undefined , times = 1 ) {
177
- let createNewConnection = ! Boolean ( conn ) ;
176
+ let createNewConnection = ! conn ;
178
177
for ( let i = 0 ; i < times ; i ++ ) {
179
178
try {
180
179
if ( createNewConnection ) conn = await oracledb . getConnection ( dbconfig ) ;
@@ -300,8 +299,7 @@ describe.skip('185. cqn.js', function () {
300
299
" '); \n" +
301
300
"END; " ;
302
301
await conn . execute ( sql ) ;
303
- REGULAR_CALLBACK_TIMEOUT_MS = await testsUtil . measureNetworkRoundTripTime ( ) * 2 ;
304
- REGULAR_CALLBACK_TIMEOUT = Math . ceil ( REGULAR_CALLBACK_TIMEOUT_MS / 1000 ) ;
302
+
305
303
} catch ( err ) {
306
304
should . not . exist ( err ) ;
307
305
} finally {
@@ -336,7 +334,7 @@ describe.skip('185. cqn.js', function () {
336
334
const subscribeOptions = {
337
335
sql : "select * from cqn_test_table" ,
338
336
callback : cqnEventCallback ,
339
- }
337
+ } ;
340
338
await conn . subscribe ( 'sub1' , subscribeOptions ) ;
341
339
} catch ( err ) {
342
340
should . not . exist ( err ) ;
@@ -362,7 +360,7 @@ describe.skip('185. cqn.js', function () {
362
360
const subscribeOptions = {
363
361
sql : "select * from cqn_test_table" ,
364
362
callback : cqnEventCallback ,
365
- }
363
+ } ;
366
364
await conn . subscribe ( 'sub1' , subscribeOptions ) ;
367
365
await insertStringIntoTestTable ( 'testStr1' , conn ) ;
368
366
await sleep ( REGULAR_CALLBACK_TIMEOUT_MS ) ;
@@ -397,7 +395,7 @@ describe.skip('185. cqn.js', function () {
397
395
const subscribeOptions = {
398
396
sql : "select * from cqn_test_table" ,
399
397
callback : cqnEventCallback ,
400
- }
398
+ } ;
401
399
await conn . subscribe ( 'sub1' , subscribeOptions ) ;
402
400
await insertStringIntoTestTable ( 'testStr1' ) ;
403
401
await sleep ( REGULAR_CALLBACK_TIMEOUT_MS ) ;
@@ -435,7 +433,7 @@ describe.skip('185. cqn.js', function () {
435
433
ipAddress : localIPAddress [ 0 ] . address ,
436
434
port : 0 , // Assign a random port by OS
437
435
callback : cqnEventCallback ,
438
- }
436
+ } ;
439
437
await conn . subscribe ( 'sub1' , subscribeOptions ) ;
440
438
await insertStringIntoTestTable ( 'testStr1' , conn ) ;
441
439
await sleep ( REGULAR_CALLBACK_TIMEOUT_MS ) ;
@@ -470,7 +468,7 @@ describe.skip('185. cqn.js', function () {
470
468
sql : "select * from cqn_test_table" ,
471
469
timeout : 1 ,
472
470
callback : cqnEventCallback ,
473
- }
471
+ } ;
474
472
await conn . subscribe ( 'sub1' , subscribeOptions ) ;
475
473
await sleep ( REGULAR_CALLBACK_TIMEOUT_MS < 1000 ? 4000 : REGULAR_CALLBACK_TIMEOUT_MS * 4 ) ;
476
474
const msg = callbackMsg . pop ( ) ;
@@ -480,7 +478,7 @@ describe.skip('185. cqn.js', function () {
480
478
unsubscribeFailed = false ;
481
479
} catch ( err ) {
482
480
should . not . exist ( err ) ;
483
- clearInterval ( interval ) ;
481
+ clearInterval ( ) ;
484
482
} finally {
485
483
if ( conn ) {
486
484
try {
@@ -504,7 +502,7 @@ describe.skip('185. cqn.js', function () {
504
502
sql : "select * from cqn_test_table" ,
505
503
operations : oracledb . CQN_OPCODE_INSERT ,
506
504
callback : cqnEventCallback ,
507
- }
505
+ } ;
508
506
await conn . subscribe ( 'sub1' , subscribeOptions ) ;
509
507
await insertStringIntoTestTable ( 'testStr1' ) ;
510
508
await updateTimestampsOfTestTable ( 'testStr1' , conn ) ;
@@ -545,7 +543,7 @@ describe.skip('185. cqn.js', function () {
545
543
groupingClass : oracledb . SUBSCR_GROUPING_CLASS_TIME ,
546
544
groupingValue : 2 ,
547
545
callback : cqnEventCallback ,
548
- }
546
+ } ;
549
547
await conn . subscribe ( 'sub1' , subscribeOptions ) ;
550
548
await conn . subscribe ( 'sub1' , { sql : "select * from cqn_test_table_2" } ) ;
551
549
await insertStringIntoTestTable ( 'testStr1' , conn ) ;
@@ -587,7 +585,7 @@ describe.skip('185. cqn.js', function () {
587
585
groupingType : oracledb . SUBSCR_GROUPING_TYPE_LAST ,
588
586
groupingValue : 2 ,
589
587
callback : cqnEventCallback ,
590
- }
588
+ } ;
591
589
await conn . subscribe ( 'sub1' , subscribeOptions ) ;
592
590
await conn . subscribe ( 'sub1' , { sql : "select * from cqn_test_table_2" } ) ;
593
591
await insertStringIntoTestTable ( 'testStr1' , conn ) ;
@@ -625,7 +623,7 @@ describe.skip('185. cqn.js', function () {
625
623
const subscribeOptions = {
626
624
sql : "select requested_value from cqn_test_table" ,
627
625
callback : cqnEventCallback ,
628
- }
626
+ } ;
629
627
await conn . subscribe ( 'sub1' , subscribeOptions ) ;
630
628
await updateTimestampsOfTestTable ( 'testStr1' , conn ) ;
631
629
await sleep ( REGULAR_CALLBACK_TIMEOUT_MS ) ;
@@ -663,7 +661,7 @@ describe.skip('185. cqn.js', function () {
663
661
sql : "select requested_value from cqn_test_table" ,
664
662
qos : oracledb . SUBSCR_QOS_QUERY ,
665
663
callback : cqnEventCallback ,
666
- }
664
+ } ;
667
665
await conn . subscribe ( 'sub1' , subscribeOptions ) ;
668
666
await updateTimestampsOfTestTable ( 'testStr1' , conn ) ;
669
667
await sleep ( REGULAR_CALLBACK_TIMEOUT_MS ) ;
@@ -693,7 +691,7 @@ describe.skip('185. cqn.js', function () {
693
691
sql : "select requested_value from cqn_test_table where requested_value != 'testStr10'" ,
694
692
qos : oracledb . SUBSCR_QOS_QUERY ,
695
693
callback : cqnEventCallback ,
696
- }
694
+ } ;
697
695
await conn . subscribe ( 'sub1' , subscribeOptions ) ;
698
696
for ( let i = 1 ; i < 12 ; i ++ ) {
699
697
await conn . subscribe ( 'sub1' , { sql : `select requested_value from cqn_test_table where requested_value != 'testStr1${ i } '` } ) ;
@@ -735,7 +733,7 @@ describe.skip('185. cqn.js', function () {
735
733
sql : "select n.requested_value from cqn_test_table n, cqn_test_table_2 s where n.requested_value = s.requested_value" ,
736
734
qos : oracledb . SUBSCR_QOS_QUERY ,
737
735
callback : cqnEventCallback ,
738
- }
736
+ } ;
739
737
await conn . subscribe ( 'sub1' , subscribeOptions ) ;
740
738
await insertStringIntoTestTable ( 'testStr1' , conn , undefined , false ) ;
741
739
await insertStringIntoTestTable ( 'testStr1' , conn , 'cqn_test_table_2' ) ;
@@ -775,7 +773,7 @@ describe.skip('185. cqn.js', function () {
775
773
const subscribeOptions = {
776
774
sql : "select * from cqn_test_table" ,
777
775
callback : cqnEventCallback ,
778
- }
776
+ } ;
779
777
await conn . subscribe ( 'sub1' , subscribeOptions ) ;
780
778
conn2 = await oracledb . getConnection ( {
781
779
...dbconfig ,
@@ -881,7 +879,7 @@ describe.skip('185. cqn.js', function () {
881
879
sql : "select requested_value from cqn_test_table" ,
882
880
qos : oracledb . SUBSCR_QOS_DEREG_NFY ,
883
881
callback : cqnEventCallback ,
884
- }
882
+ } ;
885
883
await conn . subscribe ( 'sub1' , subscribeOptions ) ;
886
884
await insertStringIntoTestTable ( 'testStr1' , conn ) ;
887
885
await sleep ( REGULAR_CALLBACK_TIMEOUT_MS ) ;
@@ -918,7 +916,7 @@ describe.skip('185. cqn.js', function () {
918
916
const subscribeOptions = {
919
917
sql : "select * from cqn_test_table" ,
920
918
callback : cqnEventCallback ,
921
- }
919
+ } ;
922
920
await conn . subscribe ( 'sub1' , subscribeOptions ) ;
923
921
await conn . unsubscribe ( 'sub1' ) ;
924
922
await testsUtil . assertThrowsAsync ( async ( ) => {
@@ -948,7 +946,7 @@ describe.skip('185. cqn.js', function () {
948
946
const subscribeOptions = {
949
947
sql : "select * from cqn_test_table" ,
950
948
callback : cqnEventCallback ,
951
- }
949
+ } ;
952
950
await testsUtil . assertThrowsAsync ( async ( ) => {
953
951
await conn . subscribe ( 'sub1' , subscribeOptions ) ;
954
952
} , / O R A - 2 9 9 7 2 : / ) ; // ORA-29972: user does not have privilege to change/ create registration
0 commit comments