|
29 | 29 | from unittest import skip
|
30 | 30 | from interbase import schema as sm
|
31 | 31 | from contextlib import closing
|
32 |
| -from core import InterBaseTestBase, SchemaVisitor |
33 |
| -from constants import IBTEST_HOST, IBTEST_USER, IBTEST_PASSWORD, IBTEST_DB_PATH, IBTEST_SQL_DIALECT,\ |
| 32 | +from .core import InterBaseTestBase, SchemaVisitor |
| 33 | +from .constants import IBTEST_HOST, IBTEST_USER, IBTEST_PASSWORD, IBTEST_DB_PATH, IBTEST_SQL_DIALECT,\ |
34 | 34 | IBTEST_SERVER_PUBLIC_FILE
|
35 | 35 |
|
36 | 36 |
|
@@ -152,7 +152,7 @@ def testSchemaFromConnection(self):
|
152 | 152 | self.assertEqual(len(s.generators),2)
|
153 | 153 | self.assertEqual(len(s.sysgenerators),10)
|
154 | 154 | self.assertEqual(len(s.domains),15)
|
155 |
| - self.assertEqual(len(s.sysdomains), 256) |
| 155 | + self.assertEqual(len(s.sysdomains), 258) |
156 | 156 | self.assertEqual(len(s.indices),28)
|
157 | 157 | self.assertEqual(len(s.sysindices),77)
|
158 | 158 | self.assertEqual(len(s.tables),15)
|
@@ -1006,7 +1006,7 @@ def testProcedureParameter(self):
|
1006 | 1006 | #
|
1007 | 1007 | self.assertEqual(c.procedure.name,'GET_EMP_PROJ')
|
1008 | 1008 | self.assertEqual(c.sequence,0)
|
1009 |
| - self.assertEqual(c.domain.name,'RDB$94') |
| 1009 | + self.assertEqual(c.domain.name,'RDB$96') |
1010 | 1010 | self.assertEqual(c.datatype,'SMALLINT')
|
1011 | 1011 | self.assertEqual(c.type_from,interbase.schema.PROCPAR_DATATYPE)
|
1012 | 1012 | self.assertIsNone(c.default)
|
@@ -2337,6 +2337,7 @@ def testVisitor(self):
|
2337 | 2337 | "MAX_SALARY SALARY NOT NULL,\n " \
|
2338 | 2338 | "JOB_REQUIREMENT BLOB SUB_TYPE TEXT SEGMENT SIZE 80,\n " \
|
2339 | 2339 | "LANGUAGE_REQ VARCHAR(255)[5],\n " \
|
| 2340 | + "IS_TEMPORARY BOOLEAN DEFAULT FALSE,\n " \ |
2340 | 2341 | "CONSTRAINT RDB$PRIMARY2\n PRIMARY KEY (JOB_CODE,JOB_GRADE,JOB_COUNTRY)\n)\n" \
|
2341 | 2342 | "CREATE PROCEDURE SHOW_LANGS (\n CODE VARCHAR(5),\n " \
|
2342 | 2343 | "GRADE SMALLINT,\n CTY VARCHAR(15)\n)\nRETURNS (LANGUAGES VARCHAR(15))\nAS\n\n" \
|
|
0 commit comments