Use shlex.split() to parse --special-command test argument
authorjkummerow@chromium.org <jkummerow@chromium.org@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Tue, 16 Oct 2012 16:29:19 +0000 (16:29 +0000)
committerjkummerow@chromium.org <jkummerow@chromium.org@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Tue, 16 Oct 2012 16:29:19 +0000 (16:29 +0000)
commit936e6922e290e7b228b8f6b6f430fb68549767a2
tree11eeacf355579a4c15e8155f303635e1ba3b3d79
parentbcb383e055a404e259283088ccf2611c052ab9cf
Use shlex.split() to parse --special-command test argument

This allows passing commands with quoted spaces, such as:
  tools/test-wrapper-gypbuild.py --special-command \
    "$DR/bin64/drrun -ops '-reset_every_nth_pending 0' @" \
    ...

R=jkummerow@chromium.org

Review URL: https://codereview.chromium.org/11143018
Patch from Reid Kleckner <rnk@google.com>.

git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@12744 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
tools/test.py