Allow unit tests to include or exclude test sets.
authorcaryclark@google.com <caryclark@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81>
Thu, 2 May 2013 13:14:40 +0000 (13:14 +0000)
committercaryclark@google.com <caryclark@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81>
Thu, 2 May 2013 13:14:40 +0000 (13:14 +0000)
commitb631eec0e6c698b71423947d43199c33bc096a2f
treee7f0f1c4c3a444da1abd9894e9dfe6c73ad81fe2
parent37d883d9d3c5945e9d121830bdcd1935160fd53b
Allow unit tests to include or exclude test sets.

This modifies the command line to take test
matches of the form:

   --match [or -m] [~][^]match[$] [~][^]match[$] ...

   ~ causes a matching test to always be skipped

   ^ requires the start of the test to match

   $ requires the end of the test to match

   ^ and $ requires an exact match

If a test does not match any list entry,
it is skipped unless some list entry starts with ~
Review URL: https://codereview.chromium.org/14650009

git-svn-id: http://skia.googlecode.com/svn/trunk@8955 2bbb7eff-a529-9590-31e7-b0007b416f81
tests/skia_test.cpp