org.eigenbase.test
Class SqlLimitsTest

java.lang.Object
  extended by junit.framework.Assert
      extended by junit.framework.TestCase
          extended by org.eigenbase.test.SqlLimitsTest
All Implemented Interfaces:
Test

public class SqlLimitsTest
extends TestCase

Unit test for SQL limits.

Version:
$Id: //open/dev/farrago/src/org/eigenbase/test/SqlLimitsTest.java#6 $
Author:
jhyde

Field Summary
private static List<BasicSqlType> typeList
           
 
Constructor Summary
SqlLimitsTest(String name)
           
 
Method Summary
protected  DiffRepository getDiffRepos()
           
static List<BasicSqlType> getTypes()
          Returns a list of typical types.
private  void printLimit(PrintWriter pw, String desc, BasicSqlType type, boolean sign, SqlTypeName.Limit limit, boolean beyond)
           
 void testPrintLimits()
           
 
Methods inherited from class junit.framework.TestCase
countTestCases, createResult, getName, run, run, runBare, runTest, setName, setUp, tearDown, toString
 
Methods inherited from class junit.framework.Assert
assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertFalse, assertFalse, assertNotNull, assertNotNull, assertNotSame, assertNotSame, assertNull, assertNull, assertSame, assertSame, assertTrue, assertTrue, fail, fail, failNotEquals, failNotSame, failSame, format
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

typeList

private static final List<BasicSqlType> typeList
Constructor Detail

SqlLimitsTest

public SqlLimitsTest(String name)
Method Detail

getDiffRepos

protected DiffRepository getDiffRepos()

getTypes

public static List<BasicSqlType> getTypes()
Returns a list of typical types.


testPrintLimits

public void testPrintLimits()

printLimit

private void printLimit(PrintWriter pw,
                        String desc,
                        BasicSqlType type,
                        boolean sign,
                        SqlTypeName.Limit limit,
                        boolean beyond)