From ed14819fb00dee235fd7d81cd0230b598fd09679 Mon Sep 17 00:00:00 2001 From: Sharad Chandran R Date: Mon, 18 Nov 2024 15:48:03 +0530 Subject: [PATCH] 6.7 release --- doc/src/release_notes.rst | 2 +- test/connection.js | 14 +++++++------- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/doc/src/release_notes.rst b/doc/src/release_notes.rst index fb66d760..2f3af394 100644 --- a/doc/src/release_notes.rst +++ b/doc/src/release_notes.rst @@ -8,7 +8,7 @@ node-oracledb Release Notes For deprecated and desupported features, see :ref:`Deprecations and desupported features `. -node-oracledb `v6.7.0 `__ (TBD) +node-oracledb `v6.7.0 `__ (18 Nov 2024) --------------------------------------------------------------------------------------------------------- Common Changes diff --git a/test/connection.js b/test/connection.js index 23d19fb9..8ba22c39 100644 --- a/test/connection.js +++ b/test/connection.js @@ -826,27 +826,27 @@ describe('1. connection.js', function() { const conn = await oracledb.getConnection(dbaConfig); + // Whitespaces, comma, ( and ) are replaced by ? for the program name + // in V$SESSION + const sanitizedProgName = process.argv0.replace(/[\s(),]/g, '?'); + // Fetch values from v$session let res = await conn.execute(sqlSessionDetails); assert.strictEqual(res.rows[0][0], os.hostname()); assert.strictEqual(res.rows[0][1], os.userInfo().username); assert.strictEqual(res.rows[0][2], 'unknown'); - // Whitespaces, ( and ) are replaced by ? for the program name - // in V$SESSION - assert.strictEqual(res.rows[0][3], process.argv0.replace(/[\s()]/g, '?')); + assert.strictEqual(res.rows[0][3], sanitizedProgName); if (dbConfig.test.drcp) { const bindParams = { machine: os.hostname(), terminal: 'unknown', - program: process.argv0 + program: sanitizedProgName }; res = await conn.execute(sqlDRCPSessionDetails, bindParams); assert.deepStrictEqual(res.rows[0][0], os.hostname()); assert.deepStrictEqual(res.rows[0][1], 'unknown'); - // Whitespaces, ( and ) are replaced by ? for the program name - // in V$SESSION - assert.deepStrictEqual(res.rows[0][2], process.argv0.replace(/[\s()]/g, '?')); + assert.deepStrictEqual(res.rows[0][2], sanitizedProgName); } res = await conn.execute(sqlDriverName);