263 dbhelper = self.session.pool.source('system').dbhelper |
263 dbhelper = self.session.pool.source('system').dbhelper |
264 sqlcursor = self.session.pool['system'] |
264 sqlcursor = self.session.pool['system'] |
265 self.failIf(schema.has_entity('Societe2')) |
265 self.failIf(schema.has_entity('Societe2')) |
266 self.failIf(schema.has_entity('concerne2')) |
266 self.failIf(schema.has_entity('concerne2')) |
267 # schema should be update on insertion (after commit) |
267 # schema should be update on insertion (after commit) |
268 self.execute('INSERT CWEType X: X name "Societe2", X description "", X meta FALSE, X final FALSE') |
268 self.execute('INSERT CWEType X: X name "Societe2", X description "", X final FALSE') |
269 self.execute('INSERT CWRType X: X name "concerne2", X description "", X meta FALSE, X final FALSE, X symetric FALSE') |
269 self.execute('INSERT CWRType X: X name "concerne2", X description "", X final FALSE, X symetric FALSE') |
270 self.failIf(schema.has_entity('Societe2')) |
270 self.failIf(schema.has_entity('Societe2')) |
271 self.failIf(schema.has_entity('concerne2')) |
271 self.failIf(schema.has_entity('concerne2')) |
272 self.execute('SET X read_permission G WHERE X is CWEType, X name "Societe2", G is CWGroup') |
272 self.execute('SET X read_permission G WHERE X is CWEType, X name "Societe2", G is CWGroup') |
273 self.execute('SET X read_permission G WHERE X is CWRType, X name "concerne2", G is CWGroup') |
273 self.execute('SET X read_permission G WHERE X is CWRType, X name "concerne2", G is CWGroup') |
274 self.execute('SET X add_permission G WHERE X is CWEType, X name "Societe2", G is CWGroup, G name "managers"') |
274 self.execute('SET X add_permission G WHERE X is CWEType, X name "Societe2", G is CWGroup, G name "managers"') |