summaryrefslogtreecommitdiff
path: root/tests/vboot_api_kernel6_tests.c
diff options
context:
space:
mode:
Diffstat (limited to 'tests/vboot_api_kernel6_tests.c')
-rw-r--r--tests/vboot_api_kernel6_tests.c53
1 files changed, 0 insertions, 53 deletions
diff --git a/tests/vboot_api_kernel6_tests.c b/tests/vboot_api_kernel6_tests.c
deleted file mode 100644
index 63aff75d..00000000
--- a/tests/vboot_api_kernel6_tests.c
+++ /dev/null
@@ -1,53 +0,0 @@
-/* Copyright (c) 2013 The Chromium OS Authors. All rights reserved.
- * Use of this source code is governed by a BSD-style license that can be
- * found in the LICENSE file.
- *
- * Tests for vboot_api_kernel.c
- */
-
-#include <stdint.h>
-#include <stdio.h>
-#include <stdlib.h>
-#include <string.h>
-
-#include "2common.h"
-#include "rollback_index.h"
-#include "test_common.h"
-#include "vboot_api.h"
-
-/* Mock data */
-static uint32_t virtual_dev_mode_fail;
-
-/**
- * Reset mock data (for use before each test)
- */
-static void ResetMocks(void)
-{
- virtual_dev_mode_fail = 0;
-}
-
-/* Mocks */
-vb2_error_t SetVirtualDevMode(int val)
-{
- if (virtual_dev_mode_fail)
- return VB2_ERROR_MOCK;
- return VB2_SUCCESS;
-}
-
-static void VbUnlockDeviceTest(void)
-{
- ResetMocks();
- TEST_EQ(VbUnlockDevice(), 0, "unlock success");
-
- ResetMocks();
- virtual_dev_mode_fail = 1;
- TEST_EQ(VbUnlockDevice(), VBERROR_TPM_SET_BOOT_MODE_STATE,
- "set dev fail");
-}
-
-int main(void)
-{
- VbUnlockDeviceTest();
-
- return gTestSuccess ? 0 : 255;
-}