def test_bulk_update_on_builtin_type(self): """ The "before_execute" hook in the compiler doesn't get access to the parameters in case of a bulk update. It should not try to optimize any parameters. """ data = ({}, ) clauseelement, multiparams, params = crate_before_execute( self.crate_engine, self.update, data, None) assert hasattr(clauseelement, '_crate_specific') is False
def test_bulk_update_on_builtin_type(self): """ The "before_execute" hook in the compiler doesn't get access to the parameters in case of a bulk update. It should not try to optimize any parameters. """ data = ({},) clauseelement, multiparams, params = crate_before_execute( self.crate_engine, self.update, data, None ) assert hasattr(clauseelement, '_crate_specific') is False
def test_crate_update_rewritten(self): clauseelement, multiparams, params = crate_before_execute( self.crate_engine, self.update, self.values, None) assert hasattr(clauseelement, '_crate_specific') is True
def test_crate_update_rewritten(self): clauseelement, multiparams, params = crate_before_execute( self.crate_engine, self.update, self.values, None ) assert hasattr(clauseelement, '_crate_specific') is True