File tree Expand file tree Collapse file tree 1 file changed +17
-2
lines changed Expand file tree Collapse file tree 1 file changed +17
-2
lines changed Original file line number Diff line number Diff line change 44#include <assert.h>
55#include <string.h>
66
7+ typedef enum {
8+ FileType_NoFile = 1 ,
9+ FileType_Directory = 3
10+ } ModelicaFileType ;
11+
712int main (int argc , char * * argv ) {
8- ModelicaInternal_mkdir ("abc" );
9- 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+ fileType = ModelicaInternal_stat (dirName );
21+ assert (FileType_NoFile == fileType );
22+ fileType = ModelicaInternal_stat (newName );
23+ assert (FileType_Directory == fileType );
24+ ModelicaInternal_rmdir (newName );
1025 return 0 ;
1126}
You can’t perform that action at this time.
0 commit comments