X-Git-Url: http://www.aleph1.co.uk/gitweb/?p=yaffs2.git;a=blobdiff_plain;f=direct%2Ftimothy_tests%2Fquick_tests%2FREADME.txt;h=3479aa55d142da1f3ec478b58492df904e48c909;hp=c6d316b4f25d3a7d407824cedde6dd7417ea7f27;hb=de9d60531e0b398feb6304e02e940fbf6cbc4f57;hpb=23ad7f93a1c1c93f541835a002121dfa4e307289 diff --git a/direct/timothy_tests/quick_tests/README.txt b/direct/timothy_tests/quick_tests/README.txt index c6d316b..3479aa5 100644 --- a/direct/timothy_tests/quick_tests/README.txt +++ b/direct/timothy_tests/quick_tests/README.txt @@ -183,37 +183,13 @@ Tests to add test_yaffs_symlink_ENAMETOOLONG test_yaffs_symlink_EROFS - - //the yaffs_mknod function does not exist in yaffsfs, so these tests will not be added. - test_yaffs_mknod - test_yaffs_mknod_EACCES - test_yaffs_mknod_EEXIST - test_yaffs_mknod_EINVAL - test_yaffs_mknod_ELOOP - test_yaffs_mknod_ENAMETOOLONG - test_yaffs_mknod_ENOENT - test_yaffs_mknod_ENOTDIR - test_yaffs_mknod_EROFS - - - test_yaffs_mount2_EINVAL //cannot happen in yaffs since the mode is not checked. - test_yaffs_mount2_ENOTDIR //cannot be generated in yaffs. - test_yaffs_mount2_ENOENT //cannot be generated in yaffs. test_yaffs_mount2_ENAMETOOLONG test_yaffs_mount2_with read only set - - - test_yaffs_unmount2_ENOENT //cannot be generated in yaffs. - test_yaffs_unmount2_ENOTDIR //cannot be generated in yaffs. test_yaffs_unmount2_ENAMETOOLONG - test_yaffs_remount_force_off_read_only_on test_yaffs_remount_force_on_read_only_on - test_yaffs_remount_ENOENT //cannot be generated in yaffs - test_yaffs_remount_ENOTDIR //cannot be generated in yaffs - test_yaffs_freespace_ENAMETOOLONG test_yaffs_totalspace_ENAMETOOLONG @@ -227,11 +203,10 @@ Tests to add test_yaffs_closedir - test_yaffs_link_EACCES test_yaffs_link_ELOOP - test_yaffs_link_EMLINK //should not happen on yaffs + test_yaffs_link_ENAMETOOLONG test_yaffs_link_EPERM test_yaffs_link_EROFS @@ -242,16 +217,13 @@ Tests to add test_yaffs_rmdir_EROFS - what happens if a file is renamed into a dir. - //need to do rename for directories. - //what happens if the dir or file is renamed over an existing dir or file + test_yaffs_rename_EACCES test_yaffs_rename_ELOOP test_yaffs_rename_EMLINK test_yaffs_rename_EEXISTS or EPERM test_yaffs_rename_EROFS - test_yaffs_dup test_yaffs_dup_EBADF @@ -273,8 +245,6 @@ Tests to add test_yaffs_stat_EACCES test_yaffs_stat_ENAMETOOLONG - - test_yaffs_read_big_file test what happens if you read off the end of the file? @@ -322,6 +292,32 @@ Tests to add What happens when a mount point is mounted using mount2 with read only mode set and then a file is chmoded? + +Tests which do not exist in yaffs: + + test_yaffs_link_EMLINK //should not happen on yaffs + + //the yaffs_mknod function does not exist in yaffsfs, so these tests will not be added. + test_yaffs_mknod + test_yaffs_mknod_EACCES + test_yaffs_mknod_EEXIST + test_yaffs_mknod_EINVAL + test_yaffs_mknod_ELOOP + test_yaffs_mknod_ENAMETOOLONG + test_yaffs_mknod_ENOENT + test_yaffs_mknod_ENOTDIR + test_yaffs_mknod_EROFS + + test_yaffs_mount2_EINVAL //cannot happen in yaffs since the mode is not checked. + test_yaffs_mount2_ENOTDIR //cannot be generated in yaffs. + test_yaffs_mount2_ENOENT //cannot be generated in yaffs. + + test_yaffs_remount_ENOENT //cannot be generated in yaffs + test_yaffs_remount_ENOTDIR //cannot be generated in yaffs + + test_yaffs_unmount2_ENOENT //cannot be generated in yaffs. + test_yaffs_unmount2_ENOTDIR //cannot be generated in yaffs. + How to add a test First create the test .c and .h file. The file name and test function name should be the same.