sinon.spy create_callback spec