[iOS] Refactoring XcodeWriter XCTest Files Search

The original XCTest files search code was in pretty bad shape, not only
ridiculously long, but also not extensible enough to accommodate
XCUITest.

This CL re-factors it to clean it up and makes it more general.

Bug: 709289
Change-Id: I14c0ad95af8365e3bbbf1db899560d5cac103b7a
Reviewed-on: https://chromium-review.googlesource.com/576990
Reviewed-by: Sylvain Defresne <sdefresne@chromium.org>
Commit-Queue: Yuke Liao <liaoyuke@chromium.org>
Cr-Original-Commit-Position: refs/heads/master@{#487911}
Cr-Mirrored-From: https://chromium.googlesource.com/chromium/src
Cr-Mirrored-Commit: 0e58870ec2d5f35f36d9af5b7fed98836d0ded8a
2 files changed
tree: e88f998fa29f9291942a6d1391962009fac5c985
  1. tools/