tests: Ensure auxfw sync runs after EC sync

Running auxfw sync after EC sync is intentional, and the order should
not be swapped. Therefore add a check in the mock vb2api_auxfw_sync().

BUG=none
TEST=make run2tests
BRANCH=none

Change-Id: I60104378d4abf509cd379dc30818d79dd0606ee3
Signed-off-by: Yu-Ping Wu <yupingso@chromium.org>
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/vboot_reference/+/3863492
Reviewed-by: Hsuan Ting Chen <roccochen@chromium.org>
Commit-Queue: Hsuan Ting Chen <roccochen@chromium.org>
Reviewed-by: Julius Werner <jwerner@chromium.org>
diff --git a/tests/vb2_kernel_tests.c b/tests/vb2_kernel_tests.c
index 6d32eb2..b82d6bf 100644
--- a/tests/vb2_kernel_tests.c
+++ b/tests/vb2_kernel_tests.c
@@ -128,6 +128,8 @@
 
 vb2_error_t vb2api_auxfw_sync(struct vb2_context *c)
 {
+	TEST_EQ(mock_ec_sync_called, 1,
+		"  auxfw sync must happen after EC sync");
 	return VB2_SUCCESS;
 }