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))
 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'))
Exemple #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'))
 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'))
Exemple #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'))
Exemple #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))
 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"))
 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))
 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"))
Exemple #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"))
Exemple #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))
Exemple #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"))
Exemple #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