I would tend to write that:
bool is_foo_possible() {
return test_first_condition()
&& test_second_contition()
&& test_third_condition()
}
I prefer to put my infix operators at the beginning of continuation lines, because that makes it immediately clear from a glance that it's a continuation line.