From: Charles Manning Date: Mon, 15 Nov 2010 02:03:43 +0000 (+1300) Subject: yaffs direct tests: Modify some tests to check properly X-Git-Tag: linux-mainline-patchset-4~97 X-Git-Url: http://www.aleph1.co.uk/gitweb/?p=yaffs2.git;a=commitdiff_plain;h=050a7702e4c058234102772f12846e7a878ca769;hp=105583dbe67bb27204f5b9cfc3692393b38831d2;ds=sidebyside yaffs direct tests: Modify some tests to check properly These tests are modified to reflect desired behaviour. Signed-off-by: Charles Manning --- 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; }