def test_is_valid_db_object_name_pg_is_not_valid(self): self.assertFalse(pgtest.is_valid_db_object_name('pg_myname'))
def test_is_valid_db_object_name_non_string_is_not_valid(self): with self.assertRaises(TypeError): for c in (1, 1.0, str): pgtest.is_valid_db_object_name(c)
def test_is_valid_db_object_name_is_not_valid(self): for c in r'`¬!"£$%^&*()+[]{};\'#:@~,./<>? ': self.assertFalse(pgtest.is_valid_db_object_name(c))
def test_is_valid_db_object_name_blank_is_not_valid(self): self.assertFalse(pgtest.is_valid_db_object_name(''))
def test_is_valid_db_object_name_is_valid(self): self.assertTrue(pgtest.is_valid_db_object_name('_abcdefghijklmnopqrstuvwxyzABCDE' 'FGHIJKLMNOPQRSTUVWXYZ1234567890'))