Ejemplo n.º 1
0
 def test_string(self) -> None:
     val = "'mytype'"
     with self.assertRaises(ParseException):
         column_type.parseString(val, parseAll=True)
Ejemplo n.º 2
0
 def test_symbols(self) -> None:
     val = '(*#^)'
     with self.assertRaises(ParseException):
         column_type.parseString(val, parseAll=True)
Ejemplo n.º 3
0
 def test_quoted(self) -> None:
     val = '"mytype"'
     res = column_type.parseString(val, parseAll=True)
     self.assertEqual(res[0], val)
Ejemplo n.º 4
0
 def test_expression(self) -> None:
     val = 'varchar(255)'
     res = column_type.parseString(val, parseAll=True)
     self.assertEqual(res[0], val)
Ejemplo n.º 5
0
 def test_simple(self) -> None:
     val = 'int'
     res = column_type.parseString(val, parseAll=True)
     self.assertEqual(res[0], val)