test/py: fix spawn.expect multiple match handling
authorStephen Warren <swarren@nvidia.com>
Thu, 28 Jan 2016 06:57:47 +0000 (23:57 -0700)
committerSimon Glass <sjg@chromium.org>
Fri, 29 Jan 2016 04:01:24 +0000 (21:01 -0700)
commit44ac762b1437b274daf9e6f2dc924088b6332a54
tree5de58786da78fb6f777e6c3f83dc2621da70dde4
parent26e1beccbeb82ce7a4713ad899eb34b795228891
test/py: fix spawn.expect multiple match handling

Multiple patterns may be passed to spawn.expect(). The pattern which
matches at the earliest position should be designated as the match. This
aspect works correctly. When multiple patterns match at the same position,
priority should be given the the earliest entry in the list of patterns.
This aspect does not work correctly. This patch fixes it.

Signed-off-by: Stephen Warren <swarren@nvidia.com>
Acked-by: Simon Glass <sjg@chromium.org>
test/py/u_boot_spawn.py