コード例 #1
0
 def test_add_field(self):
     self.create_table()
     field = {'name': 'counter', 'type': 'INTEGER'}
     pga.add_field(self.tablename, field)
     schema = pga.get_schema(self.tablename)
     self.assertEqual(schema[2]['name'], 'counter')
     self.assertEqual(schema[2]['type'], 'INTEGER')
コード例 #2
0
ファイル: test_pga.py プロジェクト: ERIIX/lutris
 def test_cant_add_existing_field(self):
     self.create_table()
     field = {
         'name': 'name',
         'type': 'TEXT'
     }
     with self.assertRaises(OperationalError):
         pga.add_field(self.tablename, field)
コード例 #3
0
ファイル: test_pga.py プロジェクト: ERIIX/lutris
 def test_add_field(self):
     self.create_table()
     field = {
         'name': 'counter',
         'type': 'INTEGER'
     }
     pga.add_field(self.tablename, field)
     schema = pga.get_schema(self.tablename)
     self.assertEqual(schema[2]['name'], 'counter')
     self.assertEqual(schema[2]['type'], 'INTEGER')
コード例 #4
0
 def test_cant_add_existing_field(self):
     self.create_table()
     field = {'name': 'name', 'type': 'TEXT'}
     with self.assertRaises(OperationalError):
         pga.add_field(self.tablename, field)