Conditional block test