Update test descriptions

This commit is contained in:
Christopher Jones 2018-02-09 19:51:13 +11:00
parent 90c1756458
commit e2e8a977ce
155 changed files with 169 additions and 1173 deletions

View File

@ -38,8 +38,7 @@
},
"scripts": {
"test": "mocha --opts test/opts/mocha.opts",
"posttest": "node test/opts/versions.js",
"testwindows": "mocha --opts test\\opts\\mocha.opts && npm run posttest"
"posttest": "node examples/version.js"
},
"engines": {
"node": ">=4"

View File

@ -36,8 +36,7 @@
"scripts": {
"install": "node package/oracledbinstall.js",
"test": "mocha --opts test/opts/mocha.opts",
"posttest": "node test/opts/versions.js",
"testwindows": "mocha --opts test\\opts\\mocha.opts && npm run posttest"
"posttest": "node examples/version.js"
},
"engines": {
"node": ">=4"

View File

@ -1,6 +1,6 @@
# Test node-oracledb
*Copyright (c) 2015, 2016, Oracle and/or its affiliates. All rights reserved.*
*Copyright (c) 2015, 2018, Oracle and/or its affiliates. All rights reserved.*
You may not use the identified files except in compliance with the Apache
License, Version 2.0 (the "License.")
@ -19,7 +19,7 @@ The node-oracledb test suite uses 'mocha', 'should' and 'async'. See
[LICENSE](https://github.com/oracle/node-oracledb/blob/master/LICENSE.md)
for relevant licenses.
## 1. Preparations for running tests
## 1. Preparations
See [INSTALL](https://github.com/oracle/node-oracledb/blob/master/INSTALL.md)
for installation requirements and more details.
@ -36,7 +36,7 @@ mkdir <some-directory>
cd <some-directory>
```
### 1.2 Get node-oracledb from GitHub
### 1.2 Clone node-oracledb from GitHub
Clone the project repository:
@ -85,13 +85,8 @@ and the authentication service have been appropriately configured. See
for more details. And then, set the environment variable `NODE_ORACLEDB_EXTERNALAUTH`
to be `true`.
Note: the test suite requires a schema with these privileges:
- CREATE TABLE
- CREATE SESSION
- CREATE PROCEDURE
- CREATE SEQUENCE
- CREATE TRIGGER
Note: the test suite requires a schema with privileges CREATE TABLE, CREATE SESSION,
CREATE PROCEDURE, CREATE SEQUENCE, CREATE TRIGGER.
### 1.5 Set NODE_PATH
@ -103,32 +98,16 @@ export NODE_PATH=<some-directory>/node-oracledb/lib
### 2.1 Run the complete test suite
#### 2.1.1 On Unix-like systems
```
cd <some-directory>/node-oracledb
cd node-oracledb
npm test
```
This calls the `test` script defined in `oracledb/package.json`.
#### 2.1.2 On Windows
```
cd <some-directory>/node_oracledb
npm run testwindows
```
This calls the `testwindows` script defined in `oracledb/package.json`.
See [npm scripts](https://docs.npmjs.com/misc/scripts) for more information
about how npm handles the "scripts" field of `package.json`.
### 2.2 Run specified test(s)
```
cd <some-directory>/node_oracledb
<mocha-executable-file-directory>/mocha test/<test-names>
cd node_oracledb
./node_modules/.bin/mocha test/<test-names>
```
See [mochajs.org](http://mochajs.org/) for more information on running tests with mocha.
@ -139,41 +118,28 @@ See [CONTRIBUTING](https://github.com/oracle/node-oracledb/blob/master/CONTRIBUT
for general information on contribution requirements.
For easy correlation between results and test code, each test is
assigned a number. The following number ranges have been chosen:
- 1 - 20 are reserved for basic functional tests
- 21 - 50 are reserved for data type supporting tests
- 51 onwards are for other tests
assigned a number. The [Test List](https://github.com/oracle/node-oracledb/blob/master/test/list.txt)
shows the numbering of tests.
In order to include your tests in the suite, add each new test file
name to [`test/opts/mocha.opts`](https://github.com/oracle/node-oracledb/blob/master/test/opts/mocha.opts).
Please also add a description of each individual test to the Test
List.
## 4. Compatibility
## 4. Test List
We basically test with the following environment options:
See [`test/list.txt`](https://github.com/oracle/node-oracledb/blob/master/test/list.txt)
for the list of existing tests.
- Oracle Instant Clients: 11.2.0.4, 12.1.0.2, 12.2.0.1
- Operating Systems (X64): macOS, Linux, Windows
- Node.js LTS versions
## 5. Tests Compatibility
- We conduct base testing with Instant Client 11.2.0.4 and 12.1.0.2 on Linux X64
and Windows 7.
- Users of 11.2.0.1 and 11.2.0.2 clients may see failures with poolTimeout.js
and dataTypeDouble.js.
- Slow networks may cause some tests to timeout.
## 6. Troubleshooting
## 5. Troubleshooting
You may encounter some troubles when running the test suite. These troubles
might be caused by the concurrency issue of Mocha framework, network latencies,
or database server issues. This section gives some issues that we ever saw
and our solutions.
### 6.1 ORA-00054: resource busy and acquire with NOWAIT specified or timeout expired
### 5.1 ORA-00054: resource busy and acquire with NOWAIT specified or timeout expired
This error occurs when Node.js programs try to change database objects which
hold locks. The workaround would be:
@ -183,7 +149,7 @@ test files.
(2) Try not to use 'beforeEach' blocks for object operations to avoid
the interference between cases.
### 6.2 ORA-00018: maximum number of sessions exceeded
### 5.2 ORA-00018: maximum number of sessions exceeded
This error occurs when the test suite takes up more sessions than the
configured limit. You can alter the session limit on the database server side.
@ -200,7 +166,7 @@ do
done
```
### 6.3 ORA-28865: SSL connection closed
### 5.3 ORA-28865: SSL connection closed
You may encounter this error when the test suite sends more connection
requests per second than the database is configured to handle.

View File

@ -1,4 +1,4 @@
/* Copyright (c) 2015, 2017, Oracle and/or its affiliates. All rights reserved. */
/* Copyright (c) 2015, 2018, Oracle and/or its affiliates. All rights reserved. */
/******************************************************************************
*
@ -24,12 +24,6 @@
* DESCRIPTION
* Testing general autoCommit feature.
*
* NUMBERING RULE
* Test numbers follow this numbering rule:
* 1 - 20 are reserved for basic functional tests
* 21 - 50 are reserved for data type supporting tests
* 51 onwards are for other tests
*
*****************************************************************************/
'use strict';

View File

@ -1,4 +1,4 @@
/* Copyright (c) 2015, 2016, Oracle and/or its affiliates. All rights reserved. */
/* Copyright (c) 2015, 2018, Oracle and/or its affiliates. All rights reserved. */
/******************************************************************************
*
@ -29,12 +29,6 @@
*
* https://github.com/oracle/node-oracledb/issues/269
*
* NUMBERING RULE
* Test numbers follow this numbering rule:
* 1 - 20 are reserved for basic functional tests
* 21 - 50 are reserved for data type supporting tests
* 51 onwards are for other tests
*
*****************************************************************************/
'use strict';

View File

@ -1,4 +1,4 @@
/* Copyright (c) 2015, 2016, Oracle and/or its affiliates. All rights reserved. */
/* Copyright (c) 2015, 2018, Oracle and/or its affiliates. All rights reserved. */
/******************************************************************************
*
@ -24,12 +24,6 @@
* DESCRIPTION
* Testing autoCommit feature for SELECTs feature.
*
* NUMBERING RULE
* Test numbers follow this numbering rule:
* 1 - 20 are reserved for basic functional tests
* 21 - 50 are reserved for data type supporting tests
* 51 onwards are for other tests
*
*****************************************************************************/
'use strict';

View File

@ -1,4 +1,4 @@
/* Copyright (c) 2017, Oracle and/or its affiliates. All rights reserved. */
/* Copyright (c) 2017, 2018, Oracle and/or its affiliates. All rights reserved. */
/******************************************************************************
*
@ -24,12 +24,6 @@
* DESCRIPTION
* Testing DML and PL/SQL binding of TIMESTAMP types.
*
* NUMBERING RULE
* Test numbers follow this numbering rule:
* 1 - 20 are reserved for basic functional tests
* 21 - 50 are reserved for data type supporting tests
* 51 onwards are for other tests
*
*****************************************************************************/
'use strict';

View File

@ -1,4 +1,4 @@
/* Copyright (c) 2015, 2016, Oracle and/or its affiliates. All rights reserved. */
/* Copyright (c) 2015, 2018, Oracle and/or its affiliates. All rights reserved. */
/******************************************************************************
*
@ -26,12 +26,6 @@
* The cases uses PL/SQL to test in-bind, out-bind and in-out-bind.
* The cases take bind value in OBJECT and ARRAY formats.
*
* NUMBERING RULE
* Test numbers follow this numbering rule:
* 1 - 20 are reserved for basic functional tests
* 21 - 50 are reserved for data type supporting tests
* 51 onwards are for other tests
*
*****************************************************************************/
'use strict';

View File

@ -1,4 +1,4 @@
/* Copyright (c) 2017, Oracle and/or its affiliates. All rights reserved. */
/* Copyright (c) 2017, 2018, Oracle and/or its affiliates. All rights reserved. */
/******************************************************************************
*
@ -26,12 +26,6 @@
* Test cases insert oracledb type STRING/BUFFER to all db column types
* The cases take small/null/large bind values.
*
* NUMBERING RULE
* Test numbers follow this numbering rule:
* 1 - 20 are reserved for basic functional tests
* 21 - 50 are reserved for data type supporting tests
* 51 onwards are for other tests
*
*****************************************************************************/
'use strict';

View File

@ -1,4 +1,4 @@
/* Copyright (c) 2017, Oracle and/or its affiliates. All rights reserved. */
/* Copyright (c) 2017, 2018, Oracle and/or its affiliates. All rights reserved. */
/******************************************************************************
*
@ -26,12 +26,6 @@
* Test cases test returning into oracledb type STRING/BUFFER
* The cases take small/null bind values.
*
* NUMBERING RULE
* Test numbers follow this numbering rule:
* 1 - 20 are reserved for basic functional tests
* 21 - 50 are reserved for data type supporting tests
* 51 onwards are for other tests
*
*****************************************************************************/
'use strict';

View File

@ -1,4 +1,4 @@
/* Copyright (c) 2017, Oracle and/or its affiliates. All rights reserved. */
/* Copyright (c) 2017, 2018, Oracle and/or its affiliates. All rights reserved. */
/******************************************************************************
*
@ -27,12 +27,6 @@
* The cases use default bind type and dir.
* The cases take null bind values.
*
* NUMBERING RULE
* Test numbers follow this numbering rule:
* 1 - 20 are reserved for basic functional tests
* 21 - 50 are reserved for data type supporting tests
* 51 onwards are for other tests
*
*****************************************************************************/
'use strict';

View File

@ -1,4 +1,4 @@
/* Copyright (c) 2017, Oracle and/or its affiliates. All rights reserved. */
/* Copyright (c) 2017, 2018 Oracle and/or its affiliates. All rights reserved. */
/******************************************************************************
*
@ -27,12 +27,6 @@
* The cases use default bind type and dir.
* The cases take null bind values.
*
* NUMBERING RULE
* Test numbers follow this numbering rule:
* 1 - 20 are reserved for basic functional tests
* 21 - 50 are reserved for data type supporting tests
* 51 onwards are for other tests
*
*****************************************************************************/
'use strict';

View File

@ -1,4 +1,4 @@
/* Copyright (c) 2017, Oracle and/or its affiliates. All rights reserved. */
/* Copyright (c) 2017, 2018, Oracle and/or its affiliates. All rights reserved. */
/******************************************************************************
*
@ -26,12 +26,6 @@
* Test cases bind in oracledb type STRING/BUFFER to all db column types using plsql function
* The cases take small/null bind values.
*
* NUMBERING RULE
* Test numbers follow this numbering rule:
* 1 - 20 are reserved for basic functional tests
* 21 - 50 are reserved for data type supporting tests
* 51 onwards are for other tests
*
*****************************************************************************/
'use strict';

View File

@ -1,4 +1,4 @@
/* Copyright (c) 2017, Oracle and/or its affiliates. All rights reserved. */
/* Copyright (c) 2017, 2018, Oracle and/or its affiliates. All rights reserved. */
/******************************************************************************
*
@ -26,12 +26,6 @@
* Test cases bind inout oracledb type STRING/BUFFER to all db column types using plsql function
* The cases take small/null bind values.
*
* NUMBERING RULE
* Test numbers follow this numbering rule:
* 1 - 20 are reserved for basic functional tests
* 21 - 50 are reserved for data type supporting tests
* 51 onwards are for other tests
*
*****************************************************************************/
'use strict';

View File

@ -1,4 +1,4 @@
/* Copyright (c) 2017, Oracle and/or its affiliates. All rights reserved. */
/* Copyright (c) 2017, 2018, Oracle and/or its affiliates. All rights reserved. */
/******************************************************************************
*
@ -26,12 +26,6 @@
* Test cases get oracledb type STRING/BUFFER from all db column types using plsql function
* The cases take small/null bind values.
*
* NUMBERING RULE
* Test numbers follow this numbering rule:
* 1 - 20 are reserved for basic functional tests
* 21 - 50 are reserved for data type supporting tests
* 51 onwards are for other tests
*
*****************************************************************************/
'use strict';

View File

@ -1,4 +1,4 @@
/* Copyright (c) 2017, Oracle and/or its affiliates. All rights reserved. */
/* Copyright (c) 2017, 2018, Oracle and/or its affiliates. All rights reserved. */
/******************************************************************************
*
@ -26,12 +26,6 @@
* Test cases bind in oracledb type STRING/BUFFER to all db column types using plsql procedure
* The cases take small/null bind values.
*
* NUMBERING RULE
* Test numbers follow this numbering rule:
* 1 - 20 are reserved for basic functional tests
* 21 - 50 are reserved for data type supporting tests
* 51 onwards are for other tests
*
*****************************************************************************/
'use strict';

View File

@ -1,4 +1,4 @@
/* Copyright (c) 2017, Oracle and/or its affiliates. All rights reserved. */
/* Copyright (c) 2017, 2018, Oracle and/or its affiliates. All rights reserved. */
/******************************************************************************
*
@ -26,12 +26,6 @@
* Test cases bind inout oracledb type STRING/BUFFER to all db column types using plsql procedure
* The cases take small/null bind values.
*
* NUMBERING RULE
* Test numbers follow this numbering rule:
* 1 - 20 are reserved for basic functional tests
* 21 - 50 are reserved for data type supporting tests
* 51 onwards are for other tests
*
*****************************************************************************/
'use strict';

View File

@ -1,4 +1,4 @@
/* Copyright (c) 2017, Oracle and/or its affiliates. All rights reserved. */
/* Copyright (c) 2017, 2018, Oracle and/or its affiliates. All rights reserved. */
/******************************************************************************
*
@ -26,12 +26,6 @@
* Test cases get oracledb type STRING/BUFFER from all db column types using plsql procedure
* The cases take small/null bind values.
*
* NUMBERING RULE
* Test numbers follow this numbering rule:
* 1 - 20 are reserved for basic functional tests
* 21 - 50 are reserved for data type supporting tests
* 51 onwards are for other tests
*
*****************************************************************************/
'use strict';

View File

@ -1,4 +1,4 @@
/* Copyright (c) 2017, Oracle and/or its affiliates. All rights reserved. */
/* Copyright (c) 2017, 2018, Oracle and/or its affiliates. All rights reserved. */
/******************************************************************************
*
@ -24,12 +24,6 @@
* DESCRIPTION
* Testing BLOB binding as Buffer with DML.
*
* NUMBERING RULE
* Test numbers follow this numbering rule:
* 1 - 20 are reserved for basic functional tests
* 21 - 50 are reserved for data type supporting tests
* 51 onwards are for other tests
*
*****************************************************************************/
'use strict';

View File

@ -1,4 +1,4 @@
/* Copyright (c) 2017, Oracle and/or its affiliates. All rights reserved. */
/* Copyright (c) 2017, 2018, Oracle and/or its affiliates. All rights reserved. */
/******************************************************************************
*
@ -24,12 +24,6 @@
* DESCRIPTION
* Testing BLOB DML returning multiple rows as buffer.
*
* NUMBERING RULE
* Test numbers follow this numbering rule:
* 1 - 20 are reserved for basic functional tests
* 21 - 50 are reserved for data type supporting tests
* 51 onwards are for other tests
*
*****************************************************************************/
'use strict';

View File

@ -1,4 +1,4 @@
/* Copyright (c) 2017, Oracle and/or its affiliates. All rights reserved. */
/* Copyright (c) 2017, 2018, Oracle and/or its affiliates. All rights reserved. */
/******************************************************************************
*
@ -24,12 +24,6 @@
* DESCRIPTION
* Testing BLOB DML returning multiple rows as stream.
*
* NUMBERING RULE
* Test numbers follow this numbering rule:
* 1 - 20 are reserved for basic functional tests
* 21 - 50 are reserved for data type supporting tests
* 51 onwards are for other tests
*
*****************************************************************************/
'use strict';

View File

@ -1,4 +1,4 @@
/* Copyright (c) 2016, 2017, Oracle and/or its affiliates. All rights reserved. */
/* Copyright (c) 2016, 2018, Oracle and/or its affiliates. All rights reserved. */
/******************************************************************************
*
@ -24,12 +24,6 @@
* DESCRIPTION
* Testing BLOB binding in as Buffer.
*
* NUMBERING RULE
* Test numbers follow this numbering rule:
* 1 - 20 are reserved for basic functional tests
* 21 - 50 are reserved for data type supporting tests
* 51 onwards are for other tests
*
*****************************************************************************/
'use strict';

View File

@ -1,4 +1,4 @@
/* Copyright (c) 2016, 2017, Oracle and/or its affiliates. All rights reserved. */
/* Copyright (c) 2016, 2018, Oracle and/or its affiliates. All rights reserved. */
/******************************************************************************
*
@ -24,12 +24,6 @@
* DESCRIPTION
* Testing BLOB binding inout as Buffer.
*
* NUMBERING RULE
* Test numbers follow this numbering rule:
* 1 - 20 are reserved for basic functional tests
* 21 - 50 are reserved for data type supporting tests
* 51 onwards are for other tests
*
*****************************************************************************/
'use strict';

View File

@ -1,4 +1,4 @@
/* Copyright (c) 2016, 2017, Oracle and/or its affiliates. All rights reserved. */
/* Copyright (c) 2016, 2018, Oracle and/or its affiliates. All rights reserved. */
/******************************************************************************
*
@ -24,12 +24,6 @@
* DESCRIPTION
* Testing BLOB binding out as Buffer.
*
* NUMBERING RULE
* Test numbers follow this numbering rule:
* 1 - 20 are reserved for basic functional tests
* 21 - 50 are reserved for data type supporting tests
* 51 onwards are for other tests
*
*****************************************************************************/
'use strict';

View File

@ -1,4 +1,4 @@
/* Copyright (c) 2016, 2017, Oracle and/or its affiliates. All rights reserved. */
/* Copyright (c) 2016, 2018, Oracle and/or its affiliates. All rights reserved. */
/******************************************************************************
*
@ -24,12 +24,6 @@
* DESCRIPTION
* Testing stream txt file into BLOB.
*
* NUMBERING RULE
* Test numbers follow this numbering rule:
* 1 - 20 are reserved for basic functional tests
* 21 - 50 are reserved for data type supporting tests
* 51 onwards are for other tests
*
*****************************************************************************/
'use strict';

View File

@ -1,4 +1,4 @@
/* Copyright (c) 2015, 2017, Oracle and/or its affiliates. All rights reserved. */
/* Copyright (c) 2015, 2018, Oracle and/or its affiliates. All rights reserved. */
/******************************************************************************
*
@ -22,15 +22,8 @@
* 61. checkClassesTypes.js
*
* DESCRIPTION
*
* Check the types of all the classes we defined.
*
* NUMBERING RULE
* Test numbers follow this numbering rule:
* 1 - 20 are reserved for basic functional tests
* 21 - 50 are reserved for data type supporting tests
* 51 onwards are for other tests
*
*****************************************************************************/
'use strict';

View File

@ -1,4 +1,4 @@
/* Copyright (c) 2017, Oracle and/or its affiliates. All rights reserved. */
/* Copyright (c) 2017, 2018, Oracle and/or its affiliates. All rights reserved. */
/******************************************************************************
*
@ -24,12 +24,6 @@
* DESCRIPTION
* Testing CLOB binding as String with DML.
*
* NUMBERING RULE
* Test numbers follow this numbering rule:
* 1 - 20 are reserved for basic functional tests
* 21 - 50 are reserved for data type supporting tests
* 51 onwards are for other tests
*
*****************************************************************************/
'use strict';

View File

@ -1,4 +1,4 @@
/* Copyright (c) 2017, Oracle and/or its affiliates. All rights reserved. */
/* Copyright (c) 2017, 2018, Oracle and/or its affiliates. All rights reserved. */
/******************************************************************************
*
@ -24,12 +24,6 @@
* DESCRIPTION
* Testing CLOB DML returning multiple rows as stream.
*
* NUMBERING RULE
* Test numbers follow this numbering rule:
* 1 - 20 are reserved for basic functional tests
* 21 - 50 are reserved for data type supporting tests
* 51 onwards are for other tests
*
*****************************************************************************/
'use strict';

View File

@ -1,4 +1,4 @@
/* Copyright (c) 2017, Oracle and/or its affiliates. All rights reserved. */
/* Copyright (c) 2017, 2018, Oracle and/or its affiliates. All rights reserved. */
/******************************************************************************
*
@ -24,12 +24,6 @@
* DESCRIPTION
* Testing CLOB DML returning multiple rows as String.
*
* NUMBERING RULE
* Test numbers follow this numbering rule:
* 1 - 20 are reserved for basic functional tests
* 21 - 50 are reserved for data type supporting tests
* 51 onwards are for other tests
*
*****************************************************************************/
'use strict';

View File

@ -1,4 +1,4 @@
/* Copyright (c) 2016, 2017, Oracle and/or its affiliates. All rights reserved. */
/* Copyright (c) 2016, 2018, Oracle and/or its affiliates. All rights reserved. */
/******************************************************************************
*
@ -24,12 +24,6 @@
* DESCRIPTION
* Testing CLOB binding in as String.
*
* NUMBERING RULElist
* Test numbers follow this numbering rule:
* 1 - 20 are reserved for basic functional tests
* 21 - 50 are reserved for data type supporting tests
* 51 onwards are for other tests
*
*****************************************************************************/
'use strict';

View File

@ -1,4 +1,4 @@
/* Copyright (c) 2016, 2017, Oracle and/or its affiliates. All rights reserved. */
/* Copyright (c) 2016, 2018, Oracle and/or its affiliates. All rights reserved. */
/******************************************************************************
*
@ -24,12 +24,6 @@
* DESCRIPTION
* Testing CLOB binding as String.
*
* NUMBERING RULElist
* Test numbers follow this numbering rule:
* 1 - 20 are reserved for basic functional tests
* 21 - 50 are reserved for data type supporting tests
* 51 onwards are for other tests
*
*****************************************************************************/
'use strict';

View File

@ -1,4 +1,4 @@
/* Copyright (c) 2016, 2017, Oracle and/or its affiliates. All rights reserved. */
/* Copyright (c) 2016, 2018, Oracle and/or its affiliates. All rights reserved. */
/******************************************************************************
*
@ -24,12 +24,6 @@
* DESCRIPTION
* Testing CLOB binding out as String.
*
* NUMBERING RULElist
* Test numbers follow this numbering rule:
* 1 - 20 are reserved for basic functional tests
* 21 - 50 are reserved for data type supporting tests
* 51 onwards are for other tests
*
*****************************************************************************/
'use strict';

View File

@ -1,4 +1,4 @@
/* Copyright (c) 2015, 2016, Oracle and/or its affiliates. All rights reserved. */
/* Copyright (c) 2015, 2018, Oracle and/or its affiliates. All rights reserved. */
/******************************************************************************
*
@ -29,12 +29,6 @@
* When the types of bind out variables are not STRING or BUFFER,
* maxSize option will not take effect.
*
* NUMBERING RULE
* Test numbers follow this numbering rule:
* 1 - 20 are reserved for basic functional tests
* 21 - 50 are reserved for data type supporting tests
* 51 onwards are for other tests
*
*****************************************************************************/
'use strict';

View File

@ -1,4 +1,4 @@
/* Copyright (c) 2016, 2017, Oracle and/or its affiliates. All rights reserved. */
/* Copyright (c) 2016, 2018, Oracle and/or its affiliates. All rights reserved. */
/******************************************************************************
*
@ -24,12 +24,6 @@
* DESCRIPTION
* Testing stream txt file into CLOB.
*
* NUMBERING RULE
* Test numbers follow this numbering rule:
* 1 - 20 are reserved for basic functional tests
* 21 - 50 are reserved for data type supporting tests
* 51 onwards are for other tests
*
*****************************************************************************/
'use strict';

View File

@ -1,4 +1,4 @@
/* Copyright (c) 2015, 2016, Oracle and/or its affiliates. All rights reserved. */
/* Copyright (c) 2015, 2018, Oracle and/or its affiliates. All rights reserved. */
/******************************************************************************
*
@ -24,12 +24,6 @@
* DESCRIPTION
* Testing properties of column meta data.
*
* NUMBERING RULE
* Test numbers follow this numbering rule:
* 1 - 20 are reserved for basic functional tests
* 21 - 50 are reserved for data type supporting tests
* 51 onwards are for other tests
*
*****************************************************************************/
'use strict';

View File

@ -1,4 +1,4 @@
/* Copyright (c) 2017, Oracle and/or its affiliates. All rights reserved. */
/* Copyright (c) 2017, 2018, Oracle and/or its affiliates. All rights reserved. */
/******************************************************************************
*
@ -24,12 +24,6 @@
* DESCRIPTION
* Negative cases against connection.
*
* NUMBERING RULE
* Test numbers follow this numbering rule:
* 1 - 20 are reserved for basic functional tests
* 21 - 50 are reserved for data type supporting tests
* 51 onwards are for other tests
*
*****************************************************************************/
'use strict';

View File

@ -24,12 +24,6 @@
* DESCRIPTION
* Testing a basic connection to the database.
*
* NUMBERING RULE
* Test numbers follow this numbering rule:
* 1 - 20 are reserved for basic functional tests
* 21 - 50 are reserved for data type supporting tests
* 51 - are for other tests
*
*****************************************************************************/
'use strict';

View File

@ -1,4 +1,4 @@
/* Copyright (c) 2016, Oracle and/or its affiliates. All rights reserved. */
/* Copyright (c) 2016, 2018, Oracle and/or its affiliates. All rights reserved. */
/******************************************************************************
*
@ -24,12 +24,6 @@
* DESCRIPTION
* Check the mapping between names and numbers of oracledb constants.
*
* NUMBERING RULE
* Test numbers follow this numbering rule:
* 1 - 20 are reserved for basic functional tests
* 21 - 50 are reserved for data type supporting tests
* 51 onwards are for other tests
*
*****************************************************************************/
'use strict';

View File

@ -1,4 +1,4 @@
/* Copyright (c) 2015, 2017, Oracle and/or its affiliates. All rights reserved. */
/* Copyright (c) 2015, 2018, Oracle and/or its affiliates. All rights reserved. */
/******************************************************************************
*
@ -24,12 +24,6 @@
* DESCRIPTION
* Helper functions and data for Oracle Data Type support tests.
*
* NUMBERING RULE
* Test numbers follow this numbering rule:
* 1 - 20 are reserved for basic functional tests
* 21 - 50 are reserved for data type supporting tests
* 51 onwards are for other tests
*
*****************************************************************************/
'use strict';

View File

@ -1,4 +1,4 @@
/* Copyright (c) 2015, 2017, Oracle and/or its affiliates. All rights reserved. */
/* Copyright (c) 2015, 2018, Oracle and/or its affiliates. All rights reserved. */
/******************************************************************************
*
@ -24,12 +24,6 @@
* DESCRIPTION
* Testing Oracle data type support - BINARY_DOUBLE.
*
* NUMBERING RULE
* Test numbers follow this numbering rule:
* 1 - 20 are reserved for basic functional tests
* 21 - 50 are reserved for data type supporting tests
* 51 onwards are for other tests
*
*****************************************************************************/
'use strict';

View File

@ -1,4 +1,4 @@
/* Copyright (c) 2015, 2016, Oracle and/or its affiliates. All rights reserved. */
/* Copyright (c) 2015, 2018, Oracle and/or its affiliates. All rights reserved. */
/******************************************************************************
*
@ -24,12 +24,6 @@
* DESCRIPTION
* Testing Oracle data type support - BINARY_FLOAT.
*
* NUMBERING RULE
* Test numbers follow this numbering rule:
* 1 - 20 are reserved for basic functional tests
* 21 - 50 are reserved for data type supporting tests
* 51 onwards are for other tests
*
*****************************************************************************/
'use strict';

View File

@ -1,4 +1,4 @@
/* Copyright (c) 2015, 2016, Oracle and/or its affiliates. All rights reserved. */
/* Copyright (c) 2015, 2018, Oracle and/or its affiliates. All rights reserved. */
/******************************************************************************
*
@ -29,12 +29,6 @@
* Secondly, SELECTs the BLOB and pipes it to a file, blobstreamout.jpg
* Thirdly, SELECTs the BLOB and compares it with the original image
*
* NUMBERING RULE
* Test numbers follow this numbering rule:
* 1 - 20 are reserved for basic functional tests
* 21 - 50 are reserved for data type supporting tests
* 51 onwards are for other tests
*
*****************************************************************************/
'use strict';

View File

@ -1,4 +1,4 @@
/* Copyright (c) 2015, 2016, Oracle and/or its affiliates. All rights reserved. */
/* Copyright (c) 2015, 2018, Oracle and/or its affiliates. All rights reserved. */
/******************************************************************************
*
@ -24,12 +24,6 @@
* DESCRIPTION
* Testing Oracle data type support - CHAR.
*
* NUMBERING RULE
* Test numbers follow this numbering rule:
* 1 - 20 are reserved for basic functional tests
* 21 - 50 are reserved for data type supporting tests
* 51 onwards are for other tests
*
*****************************************************************************/
'use strict';

View File

@ -1,4 +1,4 @@
/* Copyright (c) 2015, 2016, Oracle and/or its affiliates. All rights reserved. */
/* Copyright (c) 2015, 2018, Oracle and/or its affiliates. All rights reserved. */
/******************************************************************************
*
@ -30,12 +30,6 @@
* Thirdly, SELECTs the CLOB and compares it with the content in clobexample.txt.
* Fourthly, query the CLOB with Object outFormat.
*
* NUMBERING RULE
* Test numbers follow this numbering rule:
* 1 - 20 are reserved for basic functional tests
* 21 - 50 are reserved for data type supporting tests
* 51 onwards are for other tests
*
*****************************************************************************/
'use strict';

View File

@ -1,4 +1,4 @@
/* Copyright (c) 2015, 2016, Oracle and/or its affiliates. All rights reserved. */
/* Copyright (c) 2015, 2018, Oracle and/or its affiliates. All rights reserved. */
/******************************************************************************
*
@ -24,12 +24,6 @@
* DESCRIPTION
* Testing Oracle data type support - DATE.
*
* NUMBERING RULE
* Test numbers follow this numbering rule:
* 1 - 20 are reserved for basic functional tests
* 21 - 50 are reserved for data type supporting tests
* 51 onwards are for other tests
*
*****************************************************************************/
'use strict';

View File

@ -1,4 +1,4 @@
/* Copyright (c) 2015, 2016, Oracle and/or its affiliates. All rights reserved. */
/* Copyright (c) 2015, 2018, Oracle and/or its affiliates. All rights reserved. */
/******************************************************************************
*
@ -24,12 +24,6 @@
* DESCRIPTION
* Testing Oracle data type support - FLOAT.
*
* NUMBERING RULE
* Test numbers follow this numbering rule:
* 1 - 20 are reserved for basic functional tests
* 21 - 50 are reserved for data type supporting tests
* 51 onwards are for other tests
*
*****************************************************************************/
'use strict';

View File

@ -1,4 +1,4 @@
/* Copyright (c) 2015, 2016, Oracle and/or its affiliates. All rights reserved. */
/* Copyright (c) 2015, 2018, Oracle and/or its affiliates. All rights reserved. */
/******************************************************************************
*
@ -24,12 +24,6 @@
* DESCRIPTION
* Testing Oracle data type support - FLOAT(p).
*
* NUMBERING RULE
* Test numbers follow this numbering rule:
* 1 - 20 are reserved for basic functional tests
* 21 - 50 are reserved for data type supporting tests
* 51 onwards are for other tests
*
*****************************************************************************/
'use strict';

View File

@ -1,4 +1,4 @@
/* Copyright (c) 2017, Oracle and/or its affiliates. All rights reserved. */
/* Copyright (c) 2017, 2018, Oracle and/or its affiliates. All rights reserved. */
/******************************************************************************
*
@ -24,12 +24,6 @@
* DESCRIPTION
* Test LONG type support.
*
* NUMBERING RULE
* Test numbers follow this numbering rule:
* 1 - 20 are reserved for basic functional tests
* 21 - 50 are reserved for data type supporting tests
* 51 onwards are for other tests
*
*****************************************************************************/
'use strict';

View File

@ -1,4 +1,4 @@
/* Copyright (c) 2017, Oracle and/or its affiliates. All rights reserved. */
/* Copyright (c) 2017, 2018, Oracle and/or its affiliates. All rights reserved. */
/******************************************************************************
*
@ -24,12 +24,6 @@
* DESCRIPTION
* Test LONG RAW type support.
*
* NUMBERING RULE
* Test numbers follow this numbering rule:
* 1 - 20 are reserved for basic functional tests
* 21 - 50 are reserved for data type supporting tests
* 51 onwards are for other tests
*
*****************************************************************************/
'use strict';

View File

@ -1,4 +1,4 @@
/* Copyright (c) 2015, 2016, Oracle and/or its affiliates. All rights reserved. */
/* Copyright (c) 2015, 2018, Oracle and/or its affiliates. All rights reserved. */
/******************************************************************************
*
@ -24,12 +24,6 @@
* DESCRIPTION
* Testing Oracle data type support - NCHAR.
*
* NUMBERING RULE
* Test numbers follow this numbering rule:
* 1 - 20 are reserved for basic functional tests
* 21 - 50 are reserved for data type supporting tests
* 51 onwards are for other tests
*
*****************************************************************************/
'use strict';

View File

@ -1,4 +1,4 @@
/* Copyright (c) 2017, Oracle and/or its affiliates. All rights reserved. */
/* Copyright (c) 2017, 2018, Oracle and/or its affiliates. All rights reserved. */
/******************************************************************************
*
@ -24,12 +24,6 @@
* DESCRIPTION
* Testing Oracle data type support - NCLOB.
*
* NUMBERING RULE
* Test numbers follow this numbering rule:
* 1 - 20 are reserved for basic functional tests
* 21 - 50 are reserved for data type supporting tests
* 51 onwards are for other tests
*
*****************************************************************************/
'use strict';

View File

@ -1,4 +1,4 @@
/* Copyright (c) 2015, 2016, Oracle and/or its affiliates. All rights reserved. */
/* Copyright (c) 2015, 2018, Oracle and/or its affiliates. All rights reserved. */
/******************************************************************************
*
@ -24,12 +24,6 @@
* DESCRIPTION
* Testing Oracle data type support - NUMBER.
*
* NUMBERING RULE
* Test numbers follow this numbering rule:
* 1 - 20 are reserved for basic functional tests
* 21 - 50 are reserved for data type supporting tests
* 51 onwards are for other tests
*
*****************************************************************************/
'use strict';

View File

@ -1,4 +1,4 @@
/* Copyright (c) 2015, 2016, Oracle and/or its affiliates. All rights reserved. */
/* Copyright (c) 2015, 2018, Oracle and/or its affiliates. All rights reserved. */
/******************************************************************************
*
@ -24,12 +24,6 @@
* DESCRIPTION
* Testing Oracle data type support - NUMBER(p, s).
*
* NUMBERING RULE
* Test numbers follow this numbering rule:
* 1 - 20 are reserved for basic functional tests
* 21 - 50 are reserved for data type supporting tests
* 51 onwards are for other tests
*
*****************************************************************************/
'use strict';

View File

@ -1,4 +1,4 @@
/* Copyright (c) 2015, 2016, Oracle and/or its affiliates. All rights reserved. */
/* Copyright (c) 2015, 2018, Oracle and/or its affiliates. All rights reserved. */
/******************************************************************************
*
@ -24,12 +24,6 @@
* DESCRIPTION
* Testing Oracle data type support - VARCHAR2.
*
* NUMBERING RULE
* Test numbers follow this numbering rule:
* 1 - 20 are reserved for basic functional tests
* 21 - 50 are reserved for data type supporting tests
* 51 onwards are for other tests
*
*****************************************************************************/
'use strict';

View File

@ -1,4 +1,4 @@
/* Copyright (c) 2015, 2016, Oracle and/or its affiliates. All rights reserved. */
/* Copyright (c) 2015, 2018, Oracle and/or its affiliates. All rights reserved. */
/******************************************************************************
*
@ -24,12 +24,6 @@
* DESCRIPTION
* Testing Oracle data type support - RAW.
*
* NUMBERING RULE
* Test numbers follow this numbering rule:
* 1 - 20 are reserved for basic functional tests
* 21 - 50 are reserved for data type supporting tests
* 51 onwards are for other tests
*
*****************************************************************************/
'use strict';

View File

@ -1,4 +1,4 @@
/* Copyright (c) 2015, 2016, Oracle and/or its affiliates. All rights reserved. */
/* Copyright (c) 2015, 2018, Oracle and/or its affiliates. All rights reserved. */
/******************************************************************************
*
@ -24,12 +24,6 @@
* DESCRIPTION
* Testing Oracle data type support - ROWID.
*
* NUMBERING RULE
* Test numbers follow this numbering rule:
* 1 - 20 are reserved for basic functional tests
* 21 - 50 are reserved for data type supporting tests
* 51 onwards are for other tests
*
*****************************************************************************/
'use strict';

View File

@ -1,4 +1,4 @@
/* Copyright (c) 2015, 2016, Oracle and/or its affiliates. All rights reserved. */
/* Copyright (c) 2015, 2018, Oracle and/or its affiliates. All rights reserved. */
/******************************************************************************
*
@ -24,12 +24,6 @@
* DESCRIPTION
* Testing Oracle data type support - TIMESTAMP.
*
* NUMBERING RULE
* Test numbers follow this numbering rule:
* 1 - 20 are reserved for basic functional tests
* 21 - 50 are reserved for data type supporting tests
* 51 onwards are for other tests
*
*****************************************************************************/
'use strict';

View File

@ -1,4 +1,4 @@
/* Copyright (c) 2015, 2016, Oracle and/or its affiliates. All rights reserved. */
/* Copyright (c) 2015, 2018, Oracle and/or its affiliates. All rights reserved. */
/******************************************************************************
*
@ -24,12 +24,6 @@
* DESCRIPTION
* Testing Oracle data type support - TIMESTAMP(p).
*
* NUMBERING RULE
* Test numbers follow this numbering rule:
* 1 - 20 are reserved for basic functional tests
* 21 - 50 are reserved for data type supporting tests
* 51 onwards are for other tests
*
*****************************************************************************/
'use strict';

View File

@ -1,4 +1,4 @@
/* Copyright (c) 2015, 2017, Oracle and/or its affiliates. All rights reserved. */
/* Copyright (c) 2015, 2018, Oracle and/or its affiliates. All rights reserved. */
/******************************************************************************
*
@ -27,12 +27,6 @@
* NOTE
* TIMESTAMP support is still under enhancement request. This test is suspended.
*
* NUMBERING RULE
* Test numbers follow this numbering rule:
* 1 - 20 are reserved for basic functional tests
* 21 - 50 are reserved for data type supporting tests
* 51 onwards are for other tests
*
*****************************************************************************/
'use strict';

View File

@ -1,4 +1,4 @@
/* Copyright (c) 2015, 2017, Oracle and/or its affiliates. All rights reserved. */
/* Copyright (c) 2015, 2018, Oracle and/or its affiliates. All rights reserved. */
/******************************************************************************
*
@ -27,12 +27,6 @@
* NOTE
* TIMESTAMP support is still under enhancement request. This test is suspended.
*
* NUMBERING RULE
* Test numbers follow this numbering rule:
* 1 - 20 are reserved for basic functional tests
* 21 - 50 are reserved for data type supporting tests
* 51 onwards are for other tests
*
*****************************************************************************/
'use strict';

View File

@ -1,4 +1,4 @@
/* Copyright (c) 2015, 2016, Oracle and/or its affiliates. All rights reserved. */
/* Copyright (c) 2015, 2018, Oracle and/or its affiliates. All rights reserved. */
/******************************************************************************
*
@ -24,12 +24,6 @@
* DESCRIPTION
* Testing Oracle data type support - TIMESTAMP WITH LOCAL TIME ZONE.
*
* NUMBERING RULE
* Test numbers follow this numbering rule:
* 1 - 20 are reserved for basic functional tests
* 21 - 50 are reserved for data type supporting tests
* 51 onwards are for other tests
*
*****************************************************************************/
'use strict';

View File

@ -1,4 +1,4 @@
/* Copyright (c) 2015, 2016, Oracle and/or its affiliates. All rights reserved. */
/* Copyright (c) 2015, 2018, Oracle and/or its affiliates. All rights reserved. */
/******************************************************************************
*
@ -27,12 +27,6 @@
* NOTE
* TIMESTAMP support is still under enhancement request. This test is suspended.
*
* NUMBERING RULE
* Test numbers follow this numbering rule:
* 1 - 20 are reserved for basic functional tests
* 21 - 50 are reserved for data type supporting tests
* 51 onwards are for other tests
*
*****************************************************************************/
'use strict';

View File

@ -1,4 +1,4 @@
/* Copyright (c) 2017, Oracle and/or its affiliates. All rights reserved. */
/* Copyright (c) 2017, 2018, Oracle and/or its affiliates. All rights reserved. */
/******************************************************************************
*
@ -24,12 +24,6 @@
* DESCRIPTION
* Testing Oracle data type support - UROWID.
*
* NUMBERING RULE
* Test numbers follow this numbering rule:
* 1 - 20 are reserved for basic functional tests
* 21 - 50 are reserved for data type supporting tests
* 51 onwards are for other tests
*
*****************************************************************************/
'use strict';

View File

@ -1,4 +1,4 @@
/* Copyright (c) 2015, 2016, Oracle and/or its affiliates. All rights reserved. */
/* Copyright (c) 2015, 2018, Oracle and/or its affiliates. All rights reserved. */
/******************************************************************************
*
@ -24,12 +24,6 @@
* DESCRIPTION
* Testing Oracle data type support - VARCHAR2.
*
* NUMBERING RULE
* Test numbers follow this numbering rule:
* 1 - 20 are reserved for basic functional tests
* 21 - 50 are reserved for data type supporting tests
* 51 onwards are for other tests
*
*****************************************************************************/
'use strict';

View File

@ -1,4 +1,4 @@
/* Copyright (c) 2015, 2017, Oracle and/or its affiliates. All rights reserved. */
/* Copyright (c) 2015, 2018, Oracle and/or its affiliates. All rights reserved. */
/******************************************************************************
*
@ -28,13 +28,6 @@
* but now we must return the values into a collection using the
* BULK COLLECT clause.
*
*
* NUMBERING RULE
* Test numbers follow this numbering rule:
* 1 - 20 are reserved for basic functional tests
* 21 - 50 are reserved for data type supporting tests
* 51 onwards are for other tests
*
*****************************************************************************/
'use strict';

View File

@ -1,4 +1,4 @@
/* Copyright (c) 2016, Oracle and/or its affiliates. All rights reserved. */
/* Copyright (c) 2016, 2018, Oracle and/or its affiliates. All rights reserved. */
/******************************************************************************
*
@ -29,12 +29,6 @@
* to api doc about the configuration.
* https://github.com/oracle/node-oracledb/blob/master/doc/api.md#extauth
*
* NUMBERING RULE
* Test numbers follow this numbering rule:
* 1 - 20 are reserved for basic functional tests
* 21 - 50 are reserved for data type supporting tests
* 51 onwards are for other tests
*
*****************************************************************************/
'use strict';

View File

@ -1,4 +1,4 @@
/* Copyright (c) 2015, 2016, Oracle and/or its affiliates. All rights reserved. */
/* Copyright (c) 2015, 2018, Oracle and/or its affiliates. All rights reserved. */
/******************************************************************************
*
@ -24,12 +24,6 @@
* DESCRIPTION
* Test the example programs in examples/ directory.
*
* NUMBERING RULE
* Test numbers follow this numbering rule:
* 1 - 20 are reserved for basic functional tests
* 21 - 50 are reserved for data type supporting tests
* 51 onwards are for other tests
*
*****************************************************************************/
'use strict';

View File

@ -1,4 +1,4 @@
/* Copyright (c) 2016, 2017, Oracle and/or its affiliates. All rights reserved. */
/* Copyright (c) 2016, 2018, Oracle and/or its affiliates. All rights reserved. */
/******************************************************************************
*
@ -24,12 +24,6 @@
* DESCRIPTION
* Testing extended metadata feature.
*
* NUMBERING RULE
* Test numbers follow this numbering rule:
* 1 - 20 are reserved for basic functional tests
* 21 - 50 are reserved for data type supporting tests
* 51 onwards are for other tests
*
*****************************************************************************/
'use strict';

View File

@ -1,4 +1,4 @@
/* Copyright (c) 2015, 2016, Oracle and/or its affiliates. All rights reserved. */
/* Copyright (c) 2015, 2018, Oracle and/or its affiliates. All rights reserved. */
/******************************************************************************
*
@ -29,12 +29,6 @@
* to api doc about the configuration.
* https://github.com/oracle/node-oracledb/blob/master/doc/api.md#extauth
*
* NUMBERING RULE
* Test numbers follow this numbering rule:
* 1 - 20 are reserved for basic functional tests
* 21 - 50 are reserved for data type supporting tests
* 51 onwards are for other tests
*
*****************************************************************************/
'use strict';

View File

@ -1,4 +1,4 @@
/* Copyright (c) 2017, Oracle and/or its affiliates. All rights reserved. */
/* Copyright (c) 2017, 2018, Oracle and/or its affiliates. All rights reserved. */
/******************************************************************************
*
@ -24,12 +24,6 @@
* DESCRIPTION
* Check the value settings of "fetchArraySize" property.
*
* NUMBERING RULE
* Test numbers follow this numbering rule:
* 1 - 20 are reserved for basic functional tests
* 21 - 50 are reserved for data type supporting tests
* 51 onwards are for other tests
*
*****************************************************************************/
'use strict';

View File

@ -1,4 +1,4 @@
/* Copyright (c) 2017, Oracle and/or its affiliates. All rights reserved. */
/* Copyright (c) 2017, 2018, Oracle and/or its affiliates. All rights reserved. */
/******************************************************************************
*
@ -30,12 +30,6 @@
* REF CURSORS tests with different oracledb.fetchArraySize and numRows.
* QueryStream() tests with different oracledb.fetchArraySize and oracledb.maxRows.
*
* NUMBERING RULE
* Test numbers follow this numbering rule:
* 1 - 20 are reserved for basic functional tests
* 21 - 50 are reserved for data type supporting tests
* 51 onwards are for other tests
*
*****************************************************************************/
'use strict';

View File

@ -1,4 +1,4 @@
/* Copyright (c) 2017, Oracle and/or its affiliates. All rights reserved. */
/* Copyright (c) 2017, 2018, Oracle and/or its affiliates. All rights reserved. */
/******************************************************************************
*
@ -28,12 +28,6 @@
* PLSQL procedure binding OUT/INOUT in indexed table
* PLSQL function binding OUT/INOUT in indexed table
*
* NUMBERING RULE
* Test numbers follow this numbering rule:
* 1 - 20 are reserved for basic functional tests
* 21 - 50 are reserved for data type supporting tests
* 51 onwards are for other tests
*
*****************************************************************************/
'use strict';

View File

@ -28,12 +28,6 @@
* getRows() tests
* interleaved calls to getRow() and getRows() tests
*
* NUMBERING RULE
* Test numbers follow this numbering rule:
* 1 - 20 are reserved for basic functional tests
* 21 - 50 are reserved for data type supporting tests
* 51 onwards are for other tests
*
*****************************************************************************/
'use strict';

View File

@ -1,4 +1,4 @@
/* Copyright (c) 2017, Oracle and/or its affiliates. All rights reserved. */
/* Copyright (c) 2017, 2018, Oracle and/or its affiliates. All rights reserved. */
/******************************************************************************
*
@ -31,12 +31,6 @@
* REF CURSORS tests with different fetchArraySize and numRows.
* QueryStream() tests with different fetchArraySize and oracledb.maxRows.
*
* NUMBERING RULE
* Test numbers follow this numbering rule:
* 1 - 20 are reserved for basic functional tests
* 21 - 50 are reserved for data type supporting tests
* 51 onwards are for other tests
*
*****************************************************************************/
'use strict';

View File

@ -1,4 +1,4 @@
/* Copyright (c) 2017, Oracle and/or its affiliates. All rights reserved. */
/* Copyright (c) 2017, 2018, Oracle and/or its affiliates. All rights reserved. */
/******************************************************************************
*
@ -28,12 +28,6 @@
* PLSQL procedure binding OUT/INOUT in indexed table
* PLSQL function binding OUT/INOUT in indexed table
*
* NUMBERING RULE
* Test numbers follow this numbering rule:
* 1 - 20 are reserved for basic functional tests
* 21 - 50 are reserved for data type supporting tests
* 51 onwards are for other tests
*
*****************************************************************************/
'use strict';

View File

@ -1,4 +1,4 @@
/* Copyright (c) 2017, Oracle and/or its affiliates. All rights reserved. */
/* Copyright (c) 2017, 2018, Oracle and/or its affiliates. All rights reserved. */
/******************************************************************************
*
@ -28,12 +28,6 @@
* getRows() tests
* interleaved calls to getRow() and getRows() tests
*
* NUMBERING RULE
* Test numbers follow this numbering rule:
* 1 - 20 are reserved for basic functional tests
* 21 - 50 are reserved for data type supporting tests
* 51 onwards are for other tests
*
*****************************************************************************/
'use strict';

View File

@ -1,4 +1,4 @@
/* Copyright (c) 2017, Oracle and/or its affiliates. All rights reserved. */
/* Copyright (c) 2017, 2018, Oracle and/or its affiliates. All rights reserved. */
/******************************************************************************
*
@ -25,12 +25,6 @@
* Direct fetch (non-RS) tests querying CLOBs (for streaming) using different
* fetchArraySizes values & tablesizes
*
* NUMBERING RULE
* Test numbers follow this numbering rule:
* 1 - 20 are reserved for basic functional tests
* 21 - 50 are reserved for data type supporting tests
* 51 onwards are for other tests
*
*****************************************************************************/
'use strict';

View File

@ -1,4 +1,4 @@
/* Copyright (c) 2017, Oracle and/or its affiliates. All rights reserved. */
/* Copyright (c) 2017, 2018, Oracle and/or its affiliates. All rights reserved. */
/******************************************************************************
*
@ -23,13 +23,7 @@
*
* DESCRIPTION
* Direct fetch (non-RS) tests querying BLOBs (for streaming) using different
* fetchArraySizes values & tablesizes
*
* NUMBERING RULE
* Test numbers follow this numbering rule:
* 1 - 20 are reserved for basic functional tests
* 21 - 50 are reserved for data type supporting tests
* 51 onwards are for other tests
* fetchArraySizes values & tablesizes.
*
*****************************************************************************/
'use strict';

View File

@ -1,4 +1,4 @@
/* Copyright (c) 2015, 2017, Oracle and/or its affiliates. All rights reserved. */
/* Copyright (c) 2015, 2018, Oracle and/or its affiliates. All rights reserved. */
/******************************************************************************
*
@ -24,12 +24,6 @@
* DESCRIPTION
* Testing driver fetchAs feature.
*
* NUMBERING RULE
* Test numbers follow this numbering rule:
* 1 - 20 are reserved for basic functional tests
* 21 - 50 are reserved for data type supporting tests
* 51 onwards are for other tests
*
*****************************************************************************/
'use strict';

View File

@ -1,4 +1,4 @@
/* Copyright (c) 2016, 2017, Oracle and/or its affiliates. All rights reserved. */
/* Copyright (c) 2016, 2018, Oracle and/or its affiliates. All rights reserved. */
/******************************************************************************
*
@ -26,12 +26,6 @@
* in the execute() call. The global fetchAsString or fetchAsBuffer
* settings work as well.
*
* NUMBERING RULE
* Test numbers follow this numbering rule:
* 1 - 20 are reserved for basic functional tests
* 21 - 50 are reserved for data type supporting tests
* 51 onwards are for other tests
*
*****************************************************************************/
'use strict';

View File

@ -1,4 +1,4 @@
/* Copyright (c) 2017, Oracle and/or its affiliates. All rights reserved. */
/* Copyright (c) 2017, 2018, Oracle and/or its affiliates. All rights reserved. */
/******************************************************************************
*
@ -25,12 +25,6 @@
* Testing Oracle data type support - BLOB.
* To fetch BLOB columns as buffer by setting oracledb.fetchAsBuffer.
*
* NUMBERING RULE
* Test numbers follow this numbering rule:
* 1 - 20 are reserved for basic functional tests
* 21 - 50 are reserved for data type supporting tests
* 51 onwards are for other tests
*
*****************************************************************************/
'use strict';

View File

@ -1,4 +1,4 @@
/* Copyright (c) 2017, Oracle and/or its affiliates. All rights reserved. */
/* Copyright (c) 2017, 2018, Oracle and/or its affiliates. All rights reserved. */
/******************************************************************************
*
@ -25,12 +25,6 @@
* Testing Oracle data type support - BLOB.
* To fetch BLOB columns as buffer by setting fetchInfo option.
*
* NUMBERING RULE
* Test numbers follow this numbering rule:
* 1 - 20 are reserved for basic functional tests
* 21 - 50 are reserved for data type supporting tests
* 51 onwards are for other tests
*
*****************************************************************************/
'use strict';

View File

@ -1,4 +1,4 @@
/* Copyright (c) 2017, Oracle and/or its affiliates. All rights reserved. */
/* Copyright (c) 2017, 2018, Oracle and/or its affiliates. All rights reserved. */
/******************************************************************************
*
@ -25,12 +25,6 @@
* Testing Oracle data type support - BLOB.
* To fetch BLOB columns as buffer
*
* NUMBERING RULE
* Test numbers follow this numbering rule:
* 1 - 20 are reserved for basic functional tests
* 21 - 50 are reserved for data type supporting tests
* 51 onwards are for other tests
*
*****************************************************************************/
'use strict';

View File

@ -1,4 +1,4 @@
/* Copyright (c) 2017, Oracle and/or its affiliates. All rights reserved. */
/* Copyright (c) 2017, 2018, Oracle and/or its affiliates. All rights reserved. */
/******************************************************************************
*
@ -24,12 +24,6 @@
* DESCRIPTION
* Testing BLOB binding out as Buffer.
*
* NUMBERING RULElist
* Test numbers follow this numbering rule:
* 1 - 20 are reserved for basic functional tests
* 21 - 50 are reserved for data type supporting tests
* 51 onwards are for other tests
*
*****************************************************************************/
'use strict';

View File

@ -1,4 +1,4 @@
/* Copyright (c) 2016, 2017, Oracle and/or its affiliates. All rights reserved. */
/* Copyright (c) 2016, 2018, Oracle and/or its affiliates. All rights reserved. */
/******************************************************************************
*
@ -26,12 +26,6 @@
* To fetch CLOB columns as strings by setting oracledb.fetchAsString
* This could be very useful for smaller CLOB size as it can be fetched as string and processed in memory itself.
*
* NUMBERING RULE
* Test numbers follow this numbering rule:
* 1 - 20 are reserved for basic functional tests
* 21 - 50 are reserved for data type supporting tests
* 51 onwards are for other tests
*
*****************************************************************************/
'use strict';

View File

@ -1,4 +1,4 @@
/* Copyright (c) 2016, 2017, Oracle and/or its affiliates. All rights reserved. */
/* Copyright (c) 2016, 2018, Oracle and/or its affiliates. All rights reserved. */
/******************************************************************************
*
@ -26,12 +26,6 @@
* To fetch CLOB columns as strings by setting fetchInfo option
* This could be very useful for smaller CLOB size as it can be fetched as string and processed in memory itself.
*
* NUMBERING RULE
* Test numbers follow this numbering rule:
* 1 - 20 are reserved for basic functional tests
* 21 - 50 are reserved for data type supporting tests
* 51 onwards are for other tests
*
*****************************************************************************/
'use strict';

View File

@ -1,4 +1,4 @@
/* Copyright (c) 2016, 2017, Oracle and/or its affiliates. All rights reserved. */
/* Copyright (c) 2016, 2018, Oracle and/or its affiliates. All rights reserved. */
/******************************************************************************
*
@ -26,12 +26,6 @@
* To fetch CLOB columns as strings
* This could be very useful for smaller CLOB size as it can be fetched as string and processed in memory itself.
*
* NUMBERING RULE
* Test numbers follow this numbering rule:
* 1 - 20 are reserved for basic functional tests
* 21 - 50 are reserved for data type supporting tests
* 51 onwards are for other tests
*
*****************************************************************************/
'use strict';

View File

@ -1,4 +1,4 @@
/* Copyright (c) 2017, Oracle and/or its affiliates. All rights reserved. */
/* Copyright (c) 2017, 2018, Oracle and/or its affiliates. All rights reserved. */
/******************************************************************************
*
@ -24,12 +24,6 @@
* DESCRIPTION
* Testing CLOB binding out as String.
*
* NUMBERING RULElist
* Test numbers follow this numbering rule:
* 1 - 20 are reserved for basic functional tests
* 21 - 50 are reserved for data type supporting tests
* 51 onwards are for other tests
*
*****************************************************************************/
'use strict';

View File

@ -1,4 +1,4 @@
/* Copyright (c) 2017, Oracle and/or its affiliates. All rights reserved. */
/* Copyright (c) 2017, 2018, Oracle and/or its affiliates. All rights reserved. */
/******************************************************************************
*
@ -25,12 +25,6 @@
* Testing Oracle data type support - ROWID.
* To fetch ROWID columns as strings.
*
* NUMBERING RULE
* Test numbers follow this numbering rule:
* 1 - 20 are reserved for basic functional tests
* 21 - 50 are reserved for data type supporting tests
* 51 onwards are for other tests
*
*****************************************************************************/
'use strict';

View File

@ -1,4 +1,4 @@
/* Copyright (c) 2017, Oracle and/or its affiliates. All rights reserved. */
/* Copyright (c) 2017, 2018, Oracle and/or its affiliates. All rights reserved. */
/******************************************************************************
*
@ -24,12 +24,6 @@
* DESCRIPTION
* Fetch Oracle TIMESTAMP types as String data
*
* NUMBERING RULE
* Test numbers follow this numbering rule:
* 1 - 20 are reserved for basic functional tests
* 21 - 50 are reserved for data type supporting tests
* 51 onwards are for other tests
*
*****************************************************************************/
'use strict';

View File

@ -1,4 +1,4 @@
/* Copyright (c) 2017, Oracle and/or its affiliates. All rights reserved. */
/* Copyright (c) 2017, 2018, Oracle and/or its affiliates. All rights reserved. */
/******************************************************************************
*
@ -26,12 +26,6 @@
* To fetch UROWID columns as strings.
* Test insert and fetch ROWID in an UROWID db column.
*
* NUMBERING RULE
* Test numbers follow this numbering rule:
* 1 - 20 are reserved for basic functional tests
* 21 - 50 are reserved for data type supporting tests
* 51 onwards are for other tests
*
*****************************************************************************/
'use strict';

View File

@ -1,4 +1,4 @@
/* Copyright (c) 2017, Oracle and/or its affiliates. All rights reserved. */
/* Copyright (c) 2017, 2018, Oracle and/or its affiliates. All rights reserved. */
/******************************************************************************
*
@ -26,12 +26,6 @@
* To fetch UROWID columns as strings.
* Test UROWID greater than 200/500 bytes.
*
* NUMBERING RULE
* Test numbers follow this numbering rule:
* 1 - 20 are reserved for basic functional tests
* 21 - 50 are reserved for data type supporting tests
* 51 onwards are for other tests
*
*****************************************************************************/
'use strict';

View File

@ -1,4 +1,4 @@
/* Copyright (c) 2017, Oracle and/or its affiliates. All rights reserved. */
/* Copyright (c) 2017, 2018, Oracle and/or its affiliates. All rights reserved. */
/******************************************************************************
*
@ -24,12 +24,6 @@
* DESCRIPTION
* Test inserting the JavaScript NaN into the Oracle NUMBER column.
*
* NUMBERING RULE
* Test numbers follow this numbering rule:
* 1 - 20 are reserved for basic functional tests
* 21 - 50 are reserved for data type supporting tests
* 51 onwards are for other tests
*
*****************************************************************************/
'use strict';

View File

@ -1,4 +1,4 @@
/* Copyright (c) 2016, Oracle and/or its affiliates. All rights reserved. */
/* Copyright (c) 2016, 2018, Oracle and/or its affiliates. All rights reserved. */
/******************************************************************************
*
@ -21,12 +21,6 @@
* DESCRIPTION
* Testing JS instanceof.
*
* NUMBERING RULE
* Test numbers follow this numbering rule:
* 1 - 20 are reserved for basic functional tests
* 21 - 50 are reserved for data type supporting tests
* 51 onwards are for other tests
*
*****************************************************************************/
'use strict';

View File

@ -1,4 +1,4 @@
/* Copyright (c) 2016, Oracle and/or its affiliates. All rights reserved. */
/* Copyright (c) 2016, 2018, Oracle and/or its affiliates. All rights reserved. */
/******************************************************************************
*
@ -24,12 +24,6 @@
* DESCRIPTION
* Testing binding LOB data.
*
* NUMBERING RULE
* Test numbers follow this numbering rule:
* 1 - 20 are reserved for basic functional tests
* 21 - 50 are reserved for data type supporting tests
* 51 onwards are for other tests
*
*****************************************************************************/
'use strict';

View File

@ -1,4 +1,4 @@
/* Copyright (c) 2016, Oracle and/or its affiliates. All rights reserved. */
/* Copyright (c) 2016, 2018, Oracle and/or its affiliates. All rights reserved. */
/******************************************************************************
*
@ -24,12 +24,6 @@
* DESCRIPTION
* Testing connection.createLob() function.
*
* NUMBERING RULE
* Test numbers follow this numbering rule:
* 1 - 20 are reserved for basic functional tests
* 21 - 50 are reserved for data type supporting tests
* 51 onwards are for other tests
*
*****************************************************************************/
'use strict';

View File

@ -1,4 +1,4 @@
/* Copyright (c) 2016, Oracle and/or its affiliates. All rights reserved. */
/* Copyright (c) 2016, 2018, Oracle and/or its affiliates. All rights reserved. */
/******************************************************************************
*
@ -24,12 +24,6 @@
* DESCRIPTION
* Testing CLOB/BLOB binding as String/Buffer.
*
* NUMBERING RULE
* Test numbers follow this numbering rule:
* 1 - 20 are reserved for basic functional tests
* 21 - 50 are reserved for data type supporting tests
* 51 onwards are for other tests
*
*****************************************************************************/
'use strict';

View File

@ -24,12 +24,6 @@
* DESCRIPTION
* Negative cases against closed LOB object.
*
* NUMBERING RULE
* Test numbers follow this numbering rule:
* 1 - 20 are reserved for basic functional tests
* 21 - 50 are reserved for data type supporting tests
* 51 onwards are for other tests
*
*****************************************************************************/
'use strict';

View File

@ -1,4 +1,4 @@
/* Copyright (c) 2015, 2016, Oracle and/or its affiliates. All rights reserved. */
/* Copyright (c) 2015, 2018, Oracle and/or its affiliates. All rights reserved. */
/******************************************************************************
*
@ -25,12 +25,6 @@
* Testing getters and setters for LOB class.
* This test aims to increase the code coverage rate.
*
* NUMBERING RULE
* Test numbers follow this numbering rule:
* 1 - 20 are reserved for basic functional tests
* 21 - 50 are reserved for data type supporting tests
* 51 onwards are for other tests
*
*****************************************************************************/
'use strict';

View File

@ -1,4 +1,4 @@
/* Copyright (c) 2016, 2017, Oracle and/or its affiliates. All rights reserved. */
/* Copyright (c) 2016, 2018, Oracle and/or its affiliates. All rights reserved. */
/******************************************************************************
*
@ -24,12 +24,6 @@
* DESCRIPTION
* Testing the properties of LOB that created by createLob().
*
* NUMBERING RULE
* Test numbers follow this numbering rule:
* 1 - 20 are reserved for basic functional tests
* 21 - 50 are reserved for data type supporting tests
* 51 onwards are for other tests
*
*****************************************************************************/
'use strict';

Some files were not shown because too many files have changed in this diff Show More