Skip to content

Commit 4ce63af

Browse files
committed
Added test information to list.txt: Included details of all the new test cases for 6.1
1 parent fd0fb05 commit 4ce63af

File tree

1 file changed

+201
-5
lines changed

1 file changed

+201
-5
lines changed

test/list.txt

Lines changed: 201 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -5284,8 +5284,204 @@ oracledb.OUT_FORMAT_OBJECT and resultSet = true
52845284
268.3.6 executing a stored function with only one args
52855285
268.4 calling functions without any arguments
52865286
268.4.1 executing a stored function without any argument
5287-
269. Pool Timeout
5288-
269.1 poolTimeout as 0, no idle connection removals
5289-
269.2 poolTimeout as 1sec, idle connection will get removed
5290-
269.3 poolTimeout as 1sec and min connection defined, idle connection will be removed
5291-
269.4 check default poolTimeout as 60sec
5287+
269. Pool Timeout
5288+
269.1 poolTimeout as 0, no idle connection removals
5289+
269.2 poolTimeout as 1sec, idle connection will get removed
5290+
269.3 poolTimeout as 1sec and min connection defined, idle connection will be removed
5291+
269.4 check default poolTimeout as 60sec
5292+
5293+
270. binding_buffer_string.js
5294+
270.1 BLOB, PLSQL, BIND_IN
5295+
270.1.1 works with buffer
5296+
5297+
271. fetchTypeHandler.js
5298+
271.1 Property value check
5299+
271.2 invalid syntax for "type" should result in error
5300+
271.3 value attribute "type" must be a valid database type
5301+
271.4 attribute "converter" must be a function
5302+
271.5 FetchTypeHandler return value attribute "converter" must be a function
5303+
271.6 fetchTypeHandler return value must be an object
5304+
271.7 Not supported database type conversion
5305+
271.8 Fetch number as string
5306+
271.9 Fetch DATE column values as STRING by Column name
5307+
271.10 fetchTypeHandler will take precedence over fetchInfo
5308+
271.11 fetchInfo will take precedence over fetchTypeHandler when "undefined" returned
5309+
271.12 Fetch DATE, NUMBER column values STRING by Column name
5310+
271.13 Fetch DATE, NUMBER column as STRING by type and override at execute time
5311+
271.14 Fetch DATE, NUMBER column as STRING by type with converter
5312+
271.15 Negative cases
5313+
271.16 Padding numeric values with leading zeroes
5314+
271.17 converting dates to use the requested locale specific format
5315+
271.18 getting JSON data
5316+
271.19 large numbers with fetchTypeHandler
5317+
271.20 setting a private property in the metadata
5318+
271.21 fetchTypeHandler for nulls with converter function
5319+
271.22 converter function to convert column val to string
5320+
271.23 converter function with multiple columns
5321+
5322+
272. jsonDualityView1.js
5323+
272.1 JSON Relational Duality View
5324+
272.1.1 fetch results
5325+
272.1.2 update query
5326+
272.1.3 insert query
5327+
272.1.4 delete query
5328+
272.1.5 dept view
5329+
272.1.6 insert query
5330+
272.1.7 update query
5331+
272.1.8 delete query
5332+
272.1.9 Insert query
5333+
272.1.10 Update query
5334+
272.2 run with DV using GraphQL
5335+
272.2.1 insert query
5336+
272.2.2 update query
5337+
272.2.3 insert query
5338+
272.2.4 delete query
5339+
272.2.5 Primary key to FOREIGN key
5340+
272.2.6 Insert query
5341+
272.2.7 Update query
5342+
272.2.8 Delete query
5343+
272.3 DDL tests with GRAPHQL for JSON Duality Views
5344+
272.3.1 Insert query
5345+
272.3.2 View Name as graphql
5346+
272.3.3 Create view with @ directive
5347+
272.3.4 Create view using @unnest case 1
5348+
272.3.5 Create view using @unnest case 2
5349+
272.3.6 Create view Primary key to Foreign key
5350+
272.3.7 Create view Foreign key to Primary key
5351+
272.3.8 Create view with View Name as Mixed Case and Special Case
5352+
272.3.8.1 single quotes for key names are not supported
5353+
272.3.8.2 single quotes for key names are not supported
5354+
272.3.8.3 Create view with View Name as Special Case
5355+
272.3.8.3 case 3
5356+
272.3.8.4 single quotes for key names are not supported
5357+
272.3.9 View Name with Maximum possible string and maximum possible string +1 (128bytes)
5358+
272.3.9.1 case 1
5359+
272.3.9.2 case 2
5360+
272.3.10 View creation inside a PLSQL Block
5361+
272.3.10.1 Query with DBMS_SQL
5362+
272.3.10.2 Query with EXECUTE IMMEDIATE
5363+
272.3.11 Create view without privilege
5364+
272.3.11.1 Query with test1 user
5365+
272.3.11.2 Query with test2 user
5366+
5367+
273. jsonDualityView2.js
5368+
273.1 without base table being available (use force option at view creation)
5369+
273.2 Base table name with various sizes (128)
5370+
273.3 Perform dbms_metadata.get_ddl() and verify tags were properly added to columns and tables
5371+
273.4 Base table name maxSize+1
5372+
273.5 Create a column name as NOINSERT and add NOINSERT tag to that column
5373+
273.6 Specify DELETE, NODELETE both, BUG number : 34657745
5374+
273.7 Repetitive tags
5375+
273.3 Verify view creation on different types of tables
5376+
273.3.1 View with Heap
5377+
273.3.2 View with IOT
5378+
273.3.3 View with Partitioned
5379+
273.3.4 View with cluster
5380+
273.3.5 View with GTT
5381+
273.4 Table and Views
5382+
273.4.1 Base table in one schema and View in another schema
5383+
273.4.2 Base table as schema_name__table_name
5384+
273.4.3 Base table with Unique Index on it
5385+
273.4.4 Base table with COMPOSITE Index on it
5386+
273.4.5 Base table with Function based index on it
5387+
273.4.6 Base table with bitmap index index on it
5388+
273.5 With Redaction on base tables
5389+
273.5.1 redaction enabled on a base table
5390+
5391+
274 jsonDualityView3.js
5392+
274.1 Define Columns of View with WITH READ WRITE or WITH READ ONLY annotations
5393+
274.2 Create View on Virtual columns, UNUSED columns
5394+
274.3 Have columns of all scalar types, including FLOAT, TIMESTAMP, TIMESTAMP WITH TIME ZONE
5395+
274.4 Create a view with column as schema_name.table_name.column_name
5396+
274.5 Select over Invisible columns
5397+
274.6 Add is (Ex: "deptno" IS d.department_id)
5398+
274.7 Add VISIBLE | INVISIBLE options to define columns in view
5399+
274.8 Create view on NULL columns empty columns
5400+
5401+
275. jsonDualityView4.js
5402+
275.1 Test create table, Column defaults
5403+
275.2 Test with Table and column constraints
5404+
275.3 Test with Virtual columns
5405+
275.4 Test with Column storage clause
5406+
275.5 Test with data dictonary
5407+
275.6 Test with dictionary views
5408+
275.7 Json Duality view with GraphQL
5409+
275.7.1 Create View using GraphQL
5410+
275.8 Test with different datatypes
5411+
275.8.1 Abstract datatype
5412+
275.8.2 XML datatype
5413+
275.8.3 JSON datatype
5414+
275.8.4 varray
5415+
275.9 Test with different types of indexes
5416+
275.9.1 Bitmap join index
5417+
275.9.2 Partitioned index
5418+
275.10 Tests with Attributes like COMPRESS, NOCOMPRESS, PARALLEL
5419+
275.10.1 COMPRESS
5420+
275.10.2 NOCOMPRESS
5421+
275.10.3 PARALLEL
5422+
275.11 Tests with Views
5423+
275.11.1 Object view
5424+
5425+
276. jsonDualityView5.js
5426+
276.1 Insert data in table and views
5427+
276.2 test with Tags in column level
5428+
5429+
277. jsonDualityView6.js
5430+
277.1 With tables and without constraints relationship
5431+
277.1.1 Insert data in table and views
5432+
277.1.2 Sanity DMLs
5433+
277.1.3 With Invalid tags
5434+
277.1.2 Queries(SNT,SNT+where clause)
5435+
277.1.2.1 With SNT
5436+
277.1.2.2 SNT+where clause)
5437+
277.2 PK PK FK
5438+
277.2.1 Insert data in table and views
5439+
277.2.2 Sanity DMLs
5440+
277.2.3 with different keywords
5441+
5442+
278. Pool expansion
5443+
278.1 pool expansion when new connection created and within pool max limit
5444+
278.2 pool expansion when new connection created and exceeding pool max limit
5445+
278.3 pool expansion not done on creating minimum connection
5446+
278.4 no pool expansion while acquiring connection already present in pool
5447+
5448+
279. Pool Shrinkage
5449+
279.1 pool shrinkage during connection acquire always maintain min connection in pool
5450+
279.2 pool shrinkage during connection acquire when poolTimeout greater than 0
5451+
279.3 pool shrinkage during connection release when poolTimeout greater than 0
5452+
279.4 pool shrinkage during connection release will wait for pool timeout time before emitting events
5453+
279.5 pool shrinkage during connection release will wait for pool timeout time before emitting events while maintaining min connection
5454+
279.6 pool shrinkage during connection release will not happen when poolTimeout equals to 0
5455+
279.7 pool shrinkage will not happen when poolTimeout is 0
5456+
5457+
280. pipelinedTables.js
5458+
280.1 Creating and Invoking Pipelined Table Function
5459+
280.2 Invoking Pipelined Table Function with invalid syntax
5460+
280.3 Invoking normal Table followed by Pipelined table
5461+
280.4 Pipelined Table Functions with types
5462+
280.5 Parallel Enabled Pipelined Table Functions
5463+
5464+
281. aq6.js
5465+
281.1 msgId in QUEUE_PAYLOAD_TYPE as ‘RAW’
5466+
281.1.1 msgId in enqOne/deqOne
5467+
281.1.2 msgId in enqMany/deqMany
5468+
281.2 msgId in QUEUE_PAYLOAD_TYPE as ‘JSON’
5469+
281.2.1 enqOne and deqOne Json val as array type
5470+
281.2.2 JSON type in enqMany/deqMany
5471+
281.3 msgId as Oracle Database Object AQ Messages
5472+
281.3.1 msgId in enqOne/deqOne
5473+
281.3.2 msgId in deqMany() with DB object array
5474+
5475+
282. aq7.js
5476+
282.1 JSON type in enqOne/deqOne
5477+
282.2 JSON type in enqMany/deqMany
5478+
282.3 Map javascript object directly into JSON
5479+
282.4 Boolean and null value
5480+
282.5 enqOne and deqOne Json val as array type
5481+
282.6 enqMany() with Json val as array type
5482+
282.7 enqOne and deqOne Json val as object type
5483+
282.8 enqMany() with Json val as object type
5484+
282.9 enqOne and deqOne CLOB value into a JSON key
5485+
5486+
283.aq5.js
5487+
283.1 subscribe dequeue messages

0 commit comments

Comments
 (0)