-tests to add
- test_yaffs_mount_EACCES //Cannot be generated with yaffs.
- test_yaffs_mount_EINVAL //Cannot be generated with yaffs.
- test_yaffs_mount_ELOOP //Cannot be generated with yaffs.
- test_yaffs_mount_EMFILE //Cannot be generated with yaffs.
- test_yaffs_mount_ENOTDIR //Cannot be generated with yaffs.
+ test_yaffs_unmount2
+ test_yaffs_unmount2_ENOENT
+ test_yaffs_unmount2_ENOTDIR
+ test_yaffs_unmount2_ENODEV
+ test_yaffs_unmount2_EINVAL
+
+ test_yaffs_remount2
+ test_yaffs_remount2_ENOENT
+ test_yaffs_remount2_ENOTDIR
+ test_yaffs_remount2_ENODEV
+ test_yaffs_remount2_EINVAL
+
+ test_yaffs_sync
+ test_yaffs_sync_ENOENT
+ test_yaffs_sync_ENOTDIR
+
+ test_yaffs_freespace
+ test_yaffs_freespace_ENOENT
+ test_yaffs_freespace_ENOTDIR
+
+ test_yaffs_totalspace
+ test_yaffs_totalspace_ENOTDIR
+ test_yaffs_totalspace_ENOENT
+
+ test_yaffs_inodecount
+ test_yaffs_inodecount_ENOTDIR
+ test_yaffs_inodecount_ENOENT
+
+ test_yaffs_opendir
+
+ test_yaffs_readdir
+
+ test_yaffs_rewinddir
+
+ test_yaffs_closedir
+
+ test_yaffs_link
+ test_yaffs_link_EACCES
+ test_yaffs_link_EEXISTS
+ test_yaffs_link_ELOOP
+ test_yaffs_link_EMLINK //should not happen on yaffs
+ test_yaffs_link_ENAMETOOLONG
+ test_yaffs_link_ENOENT
+ test_yaffs_link_ENOTDIR
+ test_yaffs_link_EPERM
+ test_yaffs_link_EROFS
+
+ test_yaffs_rmdir
+ test_yaffs_rmdir_EACCES
+ test_yaffs_rmdir_EBUSY
+ test_yaffs_rmdir_ENVAL
+ test_yaffs_rmdir_ENOENT
+ test_yaffs_rmdir_ENOTDIR
+ test_yaffs_rmdir_ENOTEMPTY
+ test_yaffs_rmdir_EROFS
+
+ test_yaffs_rename
+ test_yaffs_rename_EACCES
+ test_yaffs_rename_EINVAL
+ test_yaffs_rename_ELOOP
+ test_yaffs_rename_EMLINK
+ test_yaffs_rename_ENOENT
+ test_yaffs_rename_ENOTDIR
+ test_yaffs_rename_EEXISTS or EPERM
+ test_yaffs_rename_EROFS
+
+ test_yaffs_rename
+
+ test_yaffs_dup
+ test_yaffs_dup_EBADF
+
+ test_yaffs_flush
+ test_yaffs_flush_EBADF
+
+ test_yaffs_fchmod_EACCES
+ test_yaffs_fchmod_ELOOP