diff options
author | Randall Spangler <rspangler@chromium.org> | 2011-08-29 12:37:15 -0700 |
---|---|---|
committer | Randall Spangler <rspangler@chromium.org> | 2011-08-29 12:58:38 -0700 |
commit | 46d37cfbbb0604423904c2d99dab720b79ab601f (patch) | |
tree | 0b0d31a046079080563289ba08af8184036966d9 /firmware | |
parent | cb3313e8cb6a95e5ad02860222fed18db82b37af (diff) | |
download | vboot-46d37cfbbb0604423904c2d99dab720b79ab601f.tar.gz |
Remaining unit tests for rollback_index.c
BUG=chromium-os:17564
TEST=make && make runtests
Change-Id: If2fbfb788bc3199603c8646e8f1c9e061199bc6f
Reviewed-on: http://gerrit.chromium.org/gerrit/6832
Reviewed-by: Bill Richardson <wfrichar@chromium.org>
Tested-by: Randall Spangler <rspangler@chromium.org>
Diffstat (limited to 'firmware')
-rw-r--r-- | firmware/lib/rollback_index.c | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/firmware/lib/rollback_index.c b/firmware/lib/rollback_index.c index 47579135..1d0f1d0f 100644 --- a/firmware/lib/rollback_index.c +++ b/firmware/lib/rollback_index.c @@ -12,6 +12,14 @@ #include "utility.h" #include "vboot_api.h" +#ifdef ROLLBACK_UNITTEST +/* Compiling for unit test, so we need the real implementations of + * rollback functions. The unit test mocks the underlying tlcl + * functions, so this is ok to run on the host. */ +#undef CHROMEOS_ENVIRONMENT +#undef DISABLE_ROLLBACK_TPM +#endif + static int g_rollback_recovery_mode = 0; /* disable MSVC warning on const logical expression (as in } while(0);) */ |