We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 3f72865 commit 684068fCopy full SHA for 684068f
1 file changed
.CI/Test/FileSystem.c
@@ -4,8 +4,23 @@
4
#include <assert.h>
5
#include <string.h>
6
7
+typedef enum {
8
+ FileType_NoFile = 1,
9
+ FileType_Directory = 3
10
+} ModelicaFileType;
11
+
12
int main(int argc, char **argv) {
- ModelicaInternal_mkdir("abc");
- ModelicaInternal_rmdir("abc");
13
+ const char* dirName = "abc";
14
+ const char* newName = "xyz";
15
+ ModelicaFileType fileType = FileType_NoFile;
16
+ ModelicaInternal_mkdir(dirName);
17
+ fileType = ModelicaInternal_stat(dirName);
18
+ assert(FileType_Directory == fileType);
19
+ ModelicaInternal_rename(dirName, newName);
20
21
+ assert(FileType_NoFile == fileType);
22
+ fileType = ModelicaInternal_stat(newName);
23
24
+ ModelicaInternal_rmdir(newName);
25
return 0;
26
}
0 commit comments