def test_add_checkpoint_for_record(self): ckpoint = checkpoint.add_checkpoint( self.session, 'res.partner', self.partner.id, self.backend_record._name, self.backend_record.id) self.assertEqual(ckpoint.model_id.model, 'res.partner') self.assertEqual(ckpoint.record_id, self.partner.id) self.assertEqual(ckpoint.name, self.partner.display_name) self.assertEqual(ckpoint.backend_id.id, self.backend_record.id) self.assertTrue(ckpoint.message_follower_ids) # we can also provide a message msg = 'Check this out!' ckpoint_with_msg = checkpoint.add_checkpoint( self.session, 'res.partner', self.partner.id, self.backend_record._name, self.backend_record.id, message=msg) self.assertEqual(ckpoint_with_msg.message, msg)
def test_add_checkpoint_for_record(self): ckpoint = checkpoint.add_checkpoint(self.session, 'res.partner', self.partner.id, self.backend_record._name, self.backend_record.id) self.assertEqual(ckpoint.model_id.model, 'res.partner') self.assertEqual(ckpoint.record_id, self.partner.id) self.assertEqual(ckpoint.name, self.partner.display_name) self.assertEqual(ckpoint.backend_id.id, self.backend_record.id) self.assertTrue(ckpoint.message_follower_ids) # we can also provide a message msg = 'Check this out!' ckpoint_with_msg = checkpoint.add_checkpoint(self.session, 'res.partner', self.partner.id, self.backend_record._name, self.backend_record.id, message=msg) self.assertEqual(ckpoint_with_msg.message, msg)
def add_checkpoint(session, model_name, record_id, cmis_backend_id): """ Add a row in the model ``connector.checkpoint`` for a record, meaning it has to be reviewed by a user. :param session: current session :type session: :class:`openerp.addons.connector.session.ConnectorSession` :param model_name: name of the model of the record to be reviewed :type model_name: str :param record_id: ID of the record to be reviewed :type record_id: int :param cmis_backend_id: ID of the Cmis Backend :type cmis_backend_id: int """ return checkpoint.add_checkpoint( session, model_name, record_id, 'cmis.backend', cmis_backend_id)
def add_checkpoint(session, model_name, record_id, backend_id): """ Add a row in the model ``connector.checkpoint`` for a record, meaning it has to be reviewed by a user. :param session: current session :type session: :py:class:`openerp.addons.connector.session.ConnectorSession` :param model_name: name of the model of the record to be reviewed :type model_name: str :param record_id: ID of the record to be reviewed :type record_id: int :param backend_id: ID of the High Jump Backend :type backend_id: int """ return checkpoint.add_checkpoint(session, model_name, record_id, 'highjump.backend', backend_id)
def add_checkpoint(session, binding_model_name, record_id, backend_id): """ Add a row in the model ``connector.checkpoint`` for a record, meaning it has to be reviewed by a user. :param session: current session :type session: :class:`openerp.addons.connector.session.ConnectorSession` :param model_name: name of the model of the record to be reviewed :type model_name: str :param record_id: ID of the record to be reviewed :type record_id: int :param backend_id: ID of the GetResponse Backend :type backend_id: int """ return checkpoint.add_checkpoint(session, binding_model_name, record_id, 'getresponse.backend', backend_id)
def add_checkpoint(session, model_name, record_id, backend_id): return checkpoint.add_checkpoint(session, model_name, record_id, 'civicrm.backend', backend_id)