adding two functions to allow to run tests by name or suite name

Use the predicate functionality instead of building up a new list and using True();