From 050a7702e4c058234102772f12846e7a878ca769 Mon Sep 17 00:00:00 2001 From: Charles Manning Date: Mon, 15 Nov 2010 15:03:43 +1300 Subject: [PATCH 1/1] yaffs direct tests: Modify some tests to check properly These tests are modified to reflect desired behaviour. Signed-off-by: Charles Manning --- .../quick_tests/test_yaffs_chmod_EINVAL.c | 4 +++- .../quick_tests/test_yaffs_fchmod_EBADF.c | 12 ------------ 2 files changed, 3 insertions(+), 13 deletions(-) diff --git a/direct/timothy_tests/quick_tests/test_yaffs_chmod_EINVAL.c b/direct/timothy_tests/quick_tests/test_yaffs_chmod_EINVAL.c index 8c49892..04e5f8b 100644 --- a/direct/timothy_tests/quick_tests/test_yaffs_chmod_EINVAL.c +++ b/direct/timothy_tests/quick_tests/test_yaffs_chmod_EINVAL.c @@ -16,7 +16,9 @@ int test_yaffs_chmod_EINVAL(void) { int error=0; - int output=yaffs_chmod("/non_existing_directory/foo",0); + int output; + + output = yaffs_chmod("/yaffs2/foo",11111); if (output<0){ error=yaffs_get_error(); diff --git a/direct/timothy_tests/quick_tests/test_yaffs_fchmod_EBADF.c b/direct/timothy_tests/quick_tests/test_yaffs_fchmod_EBADF.c index 159f135..0a521b8 100644 --- a/direct/timothy_tests/quick_tests/test_yaffs_fchmod_EBADF.c +++ b/direct/timothy_tests/quick_tests/test_yaffs_fchmod_EBADF.c @@ -13,19 +13,11 @@ #include "test_yaffs_fchmod_EBADF.h" -static int handle = -1; int test_yaffs_fchmod_EBADF(void) { int error = 0; int output = 0; - - handle = test_yaffs_open(); - - if (handle < 0){ - print_message("failed to open file\n",2); - return -1; - } output = yaffs_fchmod(-1,S_IREAD||S_IWRITE); @@ -47,10 +39,6 @@ int test_yaffs_fchmod_EBADF(void) int test_yaffs_fchmod_EBADF_clean(void) { - if (handle >= 0) { - printf("handle %d\n",handle); - return yaffs_close(handle); - } return 1; } -- 2.30.2