Package org.h2.test.db
package org.h2.test.db
Database tests. Most tests are on the SQL level.
-
ClassesClassDescriptionBase class for common table expression testsA simple wrapper around the JDBC API.This class represents a prepared statement.A task that can be run as a separate process.A task that is run as an external process.Test ALTER statements.Test ALTER SCHEMA RENAME statements.Tests if prepared statements are re-compiled when required.Test for the BACKUP SQL statement.A backup listener to test concurrent backup.Test for big databases.Test for big result sets.Various test cases.Tests the CHECKPOINT SQL statement.Test the cluster feature.Tests the compatibility with other databases.Test Oracle compatibility mode.Test MSSQLServer compatibility mode.Test various queries with hardcoded, and
prepared statementparameters.Test various queries against compound indexes.CSVREAD and CSVWRITE tests.Tests the date transfer and storage.Test for deadlocks in the code, and test the deadlock detection mechanism.Tests for the ON DUPLICATE KEY UPDATE in the Insert class.Test using an encrypted database.Test for the exclusive mode.Fulltext search tests.Tests for overloaded user defined functions.Tests for user defined functions and aggregates.This median implementation keeps all objects in memory.This median implementation keeps all objects in memory.Test non-recursive queries using WITH, but more than one common table defined.Index tests.Tests the index hints feature of this database.Test a BLOB larger than Integer.MAX_VALUETests the linked table feature (CREATE LINKED TABLE).Class TestLIRSMemoryConsumption.Tests the DatabaseEventListener.Tests LOB and CLOB data types.Tests for MATERIALIZED VIEW.Tests the memory usage of the cache.Test merge using syntax.Multi-connection tests.A database event listener used in this test.Tests the multi-dimension index tool.Multi-threaded tests.A multi-threaded test case.Tests opening and closing a database.A database event listener used in this test.Test various optimizations (query cache, optimization for MIN(..), and MAX(..)).Tests out of memory situations.Test persistent common table expressions queries using WITH.Tests simulated power off conditions.Tests the query cache.Test for the read-only database feature.Test recursive queries using WITH.Access rights tests.Tests the RUNSCRIPT SQL statement.Tests the sequence feature of this database.A test trigger.Tests the meta data tables information_schema.locks and sessions.Tests if disk space is reused after deleting many rows.Spatial datatype and index tests.An aggregate function that calculates the envelope.Various small performance tests.Tests the ALLOW_LITERALS feature (protection against SQL injection).Test subquery performance with lazy query execution modeSetTypes.LAZY_QUERY_EXECUTION.Tests for table synonyms.The class for external table engines mechanism testing.A test table factory.A test table factory.A table engine that internally uses a tree set.Temporary table tests.Transactional tests, including transaction isolation tests, and tests related to savepoints.Tests for trigger and constraints.A trigger that deletes all rows in the test table.Trigger that sets null value.Trigger that sets null value.A test trigger implementation.A test trigger adapter implementation.A test trigger implementation.A test trigger implementation.Trigger that sets value of the wrong data type.Trigger that sets value of the wrong data type.Tests for the two-phase-commit feature.Test for views.Test the impact of ALTER TABLE statements on views.Test the impact of DROP VIEW statements on dependent views.