Add function to rename file
This commit is contained in:
@@ -4,6 +4,7 @@
|
||||
|
||||
#define DST_CAPACITY 5
|
||||
wapp_intern Str8RO test_filename = wapp_str8_lit_ro_initialiser_list("wapptest.bin");
|
||||
wapp_intern Str8RO new_filename = wapp_str8_lit_ro_initialiser_list("wapptest2.bin");
|
||||
wapp_intern WFile *test_fp = NULL;
|
||||
wapp_intern I32Array src_array1 = wapp_array(i32, 0, 1, 2, 3, 4);
|
||||
wapp_intern I32Array src_array2 = wapp_array(i32, 5, 6, 7, 8, 9);
|
||||
@@ -92,7 +93,12 @@ TestFuncResult test_wapp_file_close(void) {
|
||||
return wapp_tester_result(close_result == 0);
|
||||
}
|
||||
|
||||
TestFuncResult test_wapp_file_rename(void) {
|
||||
i32 rename_result = wapp_file_rename(&test_filename, &new_filename);
|
||||
return wapp_tester_result(rename_result == 0);
|
||||
}
|
||||
|
||||
TestFuncResult test_wapp_file_remove(void) {
|
||||
i32 remove_result = wapp_file_remove(&test_filename);
|
||||
i32 remove_result = wapp_file_remove(&new_filename);
|
||||
return wapp_tester_result(remove_result == 0);
|
||||
}
|
||||
|
||||
@@ -4,6 +4,7 @@
|
||||
|
||||
#define DST_CAPACITY 5
|
||||
wapp_intern Str8RO test_filename = wapp_str8_lit_ro_initialiser_list("wapptest.bin");
|
||||
wapp_intern Str8RO new_filename = wapp_str8_lit_ro_initialiser_list("wapptest2.bin");
|
||||
wapp_intern WFile *test_fp = NULL;
|
||||
wapp_intern i32 dst_buf[DST_CAPACITY] = {0};
|
||||
wapp_intern I32Array src_array1;
|
||||
@@ -96,7 +97,12 @@ TestFuncResult test_wapp_file_close(void) {
|
||||
return wapp_tester_result(close_result == 0);
|
||||
}
|
||||
|
||||
TestFuncResult test_wapp_file_rename(void) {
|
||||
i32 rename_result = wapp_file_rename(&test_filename, &new_filename);
|
||||
return wapp_tester_result(rename_result == 0);
|
||||
}
|
||||
|
||||
TestFuncResult test_wapp_file_remove(void) {
|
||||
i32 remove_result = wapp_file_remove(&test_filename);
|
||||
i32 remove_result = wapp_file_remove(&new_filename);
|
||||
return wapp_tester_result(remove_result == 0);
|
||||
}
|
||||
|
||||
@@ -15,6 +15,7 @@ TestFuncResult test_wapp_file_read_array(void);
|
||||
TestFuncResult test_wapp_file_write_array(void);
|
||||
TestFuncResult test_wapp_file_flush(void);
|
||||
TestFuncResult test_wapp_file_close(void);
|
||||
TestFuncResult test_wapp_file_rename(void);
|
||||
TestFuncResult test_wapp_file_remove(void);
|
||||
|
||||
#endif // !TEST_FILE_H
|
||||
|
||||
Reference in New Issue
Block a user