added some more test cases for match predicate