Ejemplo n.º 1
0
 def test_validate_varchar(self):
     self.assertTrue(Column.validate('varchar', 'Texto'))
     self.assertTrue(not Column.validate('varchar', 100))
     self.assertTrue(not Column.validate('varchar', 10.1))
Ejemplo n.º 2
0
 def test_validate_bigint(self):
     self.assertTrue(Column.validate('bigint', 100))
     self.assertTrue(not Column.validate('bigint', 10.1))
     self.assertTrue(not Column.validate('bigint', 'Texto'))
Ejemplo n.º 3
0
 def test_validate_bigint(self):
     self.assertTrue(Column.validate('bigint', 100))
     self.assertFalse(Column.validate('bigint', 10.1))
     self.assertFalse(Column.validate('bigint', 'Texto'))
Ejemplo n.º 4
0
 def test_validate_numeric(self):
     self.assertTrue(Column.validate('numeric', 10.1))
     self.assertTrue(Column.validate('numeric', 100))
     self.assertTrue(not Column.validate('numeric', 'Texto'))
Ejemplo n.º 5
0
 def test_validate_numeric(self):
     self.assertTrue(Column.validate('numeric', 10.1))
     self.assertTrue(Column.validate('numeric', 100))
     self.assertFalse(Column.validate('numeric', 'Texto'))
Ejemplo n.º 6
0
 def test_validate_varchar(self):
     self.assertTrue(Column.validate('varchar', 'Texto'))
     self.assertFalse(Column.validate('varchar', 100))
     self.assertFalse(Column.validate('varchar', 10.1))
Ejemplo n.º 7
0
 def test_validate_numeric(self):
     self.assertTrue(Column.validate("numeric", 10.0))
     self.assertTrue(Column.validate("numeric", 100))
     self.assertTrue(not Column.validate("numeric", "Texto"))
Ejemplo n.º 8
0
 def test_validate_varchar(self):
     self.assertTrue(Column.validate("varchar", "Texto"))
     self.assertTrue(not Column.validate("varchar", 100))
     self.assertTrue(not Column.validate("varchar", 10.0))
Ejemplo n.º 9
0
 def test_validate_bigint(self):
     self.assertTrue(Column.validate("bigint", 100))
     self.assertTrue(not Column.validate("bigint", 10.0))
     self.assertTrue(not Column.validate("bigint", "Texto"))
Ejemplo n.º 10
0
 def test_validate_bigint(self):
     self.assertTrue(Column.validate('bigint', 100))
     self.assertTrue(not Column.validate('bigint', 10.1))
     self.assertTrue(not Column.validate('bigint', "Texto"))
Ejemplo n.º 11
0
 def test_validate_varchar(self):
     self.assertTrue(Column.validate("varchar", "Texto"))
     self.assertTrue(not Column.validate('varchar', 10))
     self.assertTrue(not Column.validate("varchar", 10.1))
Ejemplo n.º 12
0
 def test_validate_numeric(self):
     self.assertTrue(Column.validate('numeric', 10.1))
     self.assertTrue(Column.validate('numeric', 10))
     self.assertTrue(not Column.validate('numeric', "Texto"))
Ejemplo n.º 13
0
 def add_column(self, name, kind, description=""):
     self._validate_kind(kind)
     column = Column(name, kind, description=description)
     self._columns.append(column)
     return column