예제 #1
0
파일: test.py 프로젝트: ltalirz/pgtest
 def test_is_valid_db_object_name_pg_is_not_valid(self):
     self.assertFalse(pgtest.is_valid_db_object_name('pg_myname'))
예제 #2
0
파일: test.py 프로젝트: ltalirz/pgtest
 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)
예제 #3
0
파일: test.py 프로젝트: ltalirz/pgtest
 def test_is_valid_db_object_name_is_not_valid(self):
     for c in r'`¬!"£$%^&*()+[]{};\'#:@~,./<>? ':
         self.assertFalse(pgtest.is_valid_db_object_name(c))
예제 #4
0
파일: test.py 프로젝트: ltalirz/pgtest
 def test_is_valid_db_object_name_blank_is_not_valid(self):
     self.assertFalse(pgtest.is_valid_db_object_name(''))
예제 #5
0
파일: test.py 프로젝트: ltalirz/pgtest
 def test_is_valid_db_object_name_is_valid(self):
     self.assertTrue(pgtest.is_valid_db_object_name('_abcdefghijklmnopqrstuvwxyzABCDE'
                                         'FGHIJKLMNOPQRSTUVWXYZ1234567890'))