Package org.h2.test.unit
Class TestDate
- java.lang.Object
-
- org.h2.test.TestBase
-
- org.h2.test.unit.TestDate
-
public class TestDate extends org.h2.test.TestBaseTests the date parsing. The problem is that some dates are not allowed because of the summer time change. Most countries change at 2 o'clock in the morning to 3 o'clock, but some (for example Chile) change at midnight. Non-lenient parsing would not work in this case.
-
-
Constructor Summary
Constructors Constructor Description TestDate()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static java.util.ArrayList<java.util.TimeZone>getDistinctTimeZones()Get the list of timezones with distinct rules.static voidmain(java.lang.String... a)Run just this test.voidtest()This method will be called by the test framework.-
Methods 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, isEnabled, logError, logErrorMessage, println, printTime, printTimeMemory, readString, runTest, setPowerOffCount, testFromMain, throwException, trace, trace, traceMemory
-
-
-
-
Method Detail
-
main
public static void main(java.lang.String... a) throws java.lang.ExceptionRun just this test.- Parameters:
a- ignored- Throws:
java.lang.Exception
-
test
public void test() throws java.sql.SQLExceptionDescription copied from class:org.h2.test.TestBaseThis method will be called by the test framework.- Specified by:
testin classorg.h2.test.TestBase- Throws:
java.sql.SQLException
-
getDistinctTimeZones
public static java.util.ArrayList<java.util.TimeZone> getDistinctTimeZones()
Get the list of timezones with distinct rules.- Returns:
- the list
-
-