projects
/
yaffs2.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Initialise device properly when doing a format.
[yaffs2.git]
/
direct
/
test-framework
/
basic-tests
/
dtest.c
diff --git
a/direct/test-framework/basic-tests/dtest.c
b/direct/test-framework/basic-tests/dtest.c
index 665071b052a49cf12e135fad13d323ae9eb11e5d..a6a8c9d6c10c986d57ba8167f92b36ea68c7e2c5 100644
(file)
--- a/
direct/test-framework/basic-tests/dtest.c
+++ b/
direct/test-framework/basic-tests/dtest.c
@@
-3199,7
+3199,6
@@
void readdir_test(const char *mountpt)
yaffs_unmount(mountpt);
yaffs_unmount(mountpt);
-
}
void format_test(const char *mountpt)
}
void format_test(const char *mountpt)
@@
-3209,21
+3208,25
@@
void format_test(const char *mountpt)
yaffs_start_up();
ret = yaffs_format(mountpt, 0, 0, 0);
yaffs_start_up();
ret = yaffs_format(mountpt, 0, 0, 0);
- printf("yaffs_format(...,0, 0, 0) of unmounted returned %d\n", ret);
+ printf("yaffs_format(...,0, 0, 0) of unmounted returned %d."
+ " Should return 0\n\n\n", ret);
yaffs_mount(mountpt);
ret = yaffs_format(mountpt, 0, 0, 0);
yaffs_mount(mountpt);
ret = yaffs_format(mountpt, 0, 0, 0);
- printf("yaffs_format(...,0, 0, 0) of mounted returned %d\n", ret);
+ printf("yaffs_format(...,0, 0, 0) of mounted returned %d."
+ " Should return -1 (busy)\n\n\n", ret);
ret = yaffs_format(mountpt, 1, 0, 0);
ret = yaffs_format(mountpt, 1, 0, 0);
- printf("yaffs_format(...,1, 0, 0) of mounted returned %d\n", ret);
+ printf("yaffs_format(...,1, 0, 0) of mounted returned %d."
+ " Should return 0.\n\n\n", ret);
ret = yaffs_mount(mountpt);
ret = yaffs_mount(mountpt);
- printf("mount should return 0 returned %d\n", ret);
+ printf("mount should return 0 returned %d\n
\n\n
", ret);
ret = yaffs_format(mountpt, 1, 0, 1);
ret = yaffs_format(mountpt, 1, 0, 1);
- printf("yaffs_format(...,1, 0, 1) of mounted returned %d\n", ret);
+ printf("yaffs_format(...,1, 0, 1) of mounted returned %d."
+ " Should return 0.\n\n\n", ret);
ret = yaffs_mount(mountpt);
printf("mount should return -1 returned %d\n", ret);
ret = yaffs_mount(mountpt);
printf("mount should return -1 returned %d\n", ret);
@@
-3380,7
+3383,9
@@
int main(int argc, char *argv[])
//yy_test("/nand");
//dir_rename_test("/nand");
//yy_test("/nand");
//dir_rename_test("/nand");
- dir_fd_test("/nand");
+ //dir_fd_test("/nand");
+
+ format_test("/nand");
return 0;
return 0;