[squeakland] Test for several conditions met