spec for when
validations pass when there are none
run_when block