UPSTREAM: tests: Redirect to real I/O to support coverage run
Implement a check that redirects mock io functions to the real
implementations. Real I/O functions are needed for the coverage tool to
be able to create and write files.
BUG=None
BRANCH=None
TEST=None
(cherry picked from commit 2c3bbd91e4ccbff8aa9053ad76a62b33df3119b1)
Original-Change-Id: I0817fce6ea0f53a4c127794a0d8246504675f805
Original-Signed-off-by: Evan Benn <evanbenn@chromium.org>
Original-Reviewed-on: https://review.coreboot.org/c/flashrom/+/69539
Original-Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Original-Reviewed-by: Anastasia Klimchuk <aklm@chromium.org>
GitOrigin-RevId: 2c3bbd91e4ccbff8aa9053ad76a62b33df3119b1
Change-Id: I8d781b825d174a6528883da614e23e8356cc39c1
Signed-off-by: CopyBot <copybot.service@gmail.com>
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/flashrom/+/4089878
Commit-Queue: Edward O'Callaghan <quasisec@chromium.org>
Tested-by: Edward O'Callaghan <quasisec@chromium.org>
Reviewed-by: Evan Benn <evanbenn@chromium.org>
Reviewed-by: Edward O'Callaghan <quasisec@chromium.org>
Tested-by: Evan Benn <evanbenn@chromium.org>
4 files changed