Package org.h2.test.unit
Class TestExit
java.lang.Object
org.h2.test.TestBase
org.h2.test.TestDb
org.h2.test.unit.TestExit
public class TestExit
extends org.h2.test.TestDb
Tests the flag db_close_on_exit. A new process is started.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classA database event listener used in this test.Nested classes/interfaces inherited from class org.h2.test.TestDb
org.h2.test.TestDb.ChildNested classes/interfaces inherited from class org.h2.test.TestBase
org.h2.test.TestBase.VoidCallable -
Field Summary
Fields inherited from class org.h2.test.TestBase
BASE_TEST_DIR, config, start, uniqueId -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class org.h2.test.TestDb
buildChild, deleteDb, deleteDb, getConnection, getConnection, getURLMethods inherited from class org.h2.test.TestBase
assertContains, assertEmpty, assertEqualDatabases, assertEqualReaders, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEqualStreams, assertFalse, assertFalse, assertKnownException, assertKnownException, assertNotContaining, assertNotNull, assertNotNull, assertNull, assertResult, assertResultRowCount, assertResultSetMeta, assertResultSetOrdered, assertResultSetOrdered, assertSame, assertSingleValue, assertSmaller, assertStartsWith, assertThrows, assertThrows, assertThrows, assertThrows, assertThrows, assertThrows, assertThrows, assertThrows, assertTrue, assertTrue, checkErrorCode, crash, createCaller, createFailingStream, eatMemory, execute, execute, fail, fail, freeMemory, getBaseDir, getClassPath, getFilePassword, getJVM, getMemoryUsed, getMemoryUsedBytes, getPassword, getPassword, getPowerOffCount, getSize, getTestDir, getTestName, getUser, init, init, logError, logErrorMessage, println, printTime, printTimeMemory, readString, runTest, setPowerOffCount, testFromMain, throwException, trace, trace, traceMemory
-
Constructor Details
-
TestExit
public TestExit()
-
-
Method Details
-
isEnabled
public boolean isEnabled()- Overrides:
isEnabledin classorg.h2.test.TestBase- Returns:
- whether this test is enabled in the current configuration
-
test
Description copied from class:org.h2.test.TestBaseThis method will be called by the test framework.- Specified by:
testin classorg.h2.test.TestBase- Throws:
Exception- if an exception in the test occurs
-
main
This method is called when executing this application from the command line.- Parameters:
args- the command line parameters- Throws:
SQLException
-