'Test that multiple (3 or more) conjunctions of node relations are
handled properly.'

def test_multiple_conjs(self):

    sent = ParentedTree.fromstring(u'((A    (B    b)    (C    c))    (A    (B    b)    (C    c)    (D    d)))')
    self.assertEqual(list(tgrep.tgrep_positions(u'(A    <    B    <    C    <    D)', [sent])), [[(1,)]])
    self.assertEqual(list(tgrep.tgrep_positions(u'(A    <    B    <    C)', [sent])), [[(0,), (1,)]])
