working on the quick tests
[yaffs2.git] / direct / test-framework / timothy_tests / quick_tests / test_yaffs_rename_file_to_dir.c
index efc87d0f2405c031e10a5f4e284b4d1618632405..f4bd775dc259e5b592989404bf322f8f2a684841 100644 (file)
@@ -31,6 +31,13 @@ int test_yaffs_rename_file_to_dir(void)
                        }
                }
        }
                        }
                }
        }
+       if (0 !=  yaffs_access(RENAME_DIR_PATH,0)) {
+               output = yaffs_mkdir(RENAME_DIR_PATH,S_IWRITE | S_IREAD);
+               if (output < 0) {
+                       print_message("failed to create directory\n",2);
+                       return -1;
+               }
+       }
        output = yaffs_rename( "/yaffs2/foo" , RENAME_DIR_PATH);
        if (output<0){ 
                print_message("failed to rename a file over an empty directory\n",2);
        output = yaffs_rename( "/yaffs2/foo" , RENAME_DIR_PATH);
        if (output<0){ 
                print_message("failed to rename a file over an empty directory\n",2);