File tree Expand file tree Collapse file tree 1 file changed +15
-4
lines changed Expand file tree Collapse file tree 1 file changed +15
-4
lines changed Original file line number Diff line number Diff line change @@ -95,10 +95,21 @@ async function getSysTime(conn) {
95
95
describe ( '184. sessionTag.js' , function ( ) {
96
96
97
97
before ( async function ( ) {
98
- let conn = await oracledb . getConnection ( dbconfig ) ;
99
- const serverVersion = conn . oracleServerVersion ;
100
- conn . close ( ) ;
101
- if ( serverVersion < 1202000100 ) this . skip ( ) ;
98
+ let isRunnable = true ;
99
+
100
+ if ( oracledb . oracleClientVersion < 1202000100 ) isRunnable = false ;
101
+
102
+ try {
103
+ const connection = await oracledb . getConnection ( dbconfig ) ;
104
+ const serverVersion = connection . oracleServerVersion ;
105
+ if ( serverVersion < 1202000100 ) isRunnable = false ;
106
+
107
+ await connection . close ( ) ;
108
+ } catch ( err ) {
109
+ should . not . exist ( err ) ;
110
+ }
111
+
112
+ if ( ! isRunnable ) this . skip ( ) ;
102
113
} ) ;
103
114
104
115
describe ( '184.1 Remote PL/SQL Callback' , function ( ) {
You can’t perform that action at this time.
0 commit comments