server/test/unittest_migractions.py
changeset 10129 52adf66fae7d
parent 10107 1ef92a6193a8
child 10257 1925e7fe9412
child 10632 d89e9176d263
equal deleted inserted replaced
10128:894957e1ce2d 10129:52adf66fae7d
   307                              sorted(str(e) for e in self.schema.entities()
   307                              sorted(str(e) for e in self.schema.entities()
   308                                     if not e.final and e != 'Old'))
   308                                     if not e.final and e != 'Old'))
   309             self.assertEqual(self.schema['filed_under2'].objects(), ('Folder2',))
   309             self.assertEqual(self.schema['filed_under2'].objects(), ('Folder2',))
   310             mh.cmd_drop_relation_type('filed_under2')
   310             mh.cmd_drop_relation_type('filed_under2')
   311             self.assertNotIn('filed_under2', self.schema)
   311             self.assertNotIn('filed_under2', self.schema)
       
   312             # this should not crash
       
   313             mh.cmd_drop_relation_type('filed_under2')
   312 
   314 
   313     def test_add_relation_definition_nortype(self):
   315     def test_add_relation_definition_nortype(self):
   314         with self.mh() as (cnx, mh):
   316         with self.mh() as (cnx, mh):
   315             mh.cmd_add_relation_definition('Personne', 'concerne2', 'Affaire')
   317             mh.cmd_add_relation_definition('Personne', 'concerne2', 'Affaire')
   316             self.assertEqual(self.schema['concerne2'].subjects(),
   318             self.assertEqual(self.schema['concerne2'].subjects(),