add auto execute promotion in CartTest