|
@@ -1,9 +1,11 @@
|
|
|
#if sys
|
|
|
var filename = '.sys.io.file.testfile';
|
|
|
if (sys.FileSystem.exists(filename)) sys.FileSystem.deleteFile(filename);
|
|
|
+sys.FileSystem.exists(filename) == false;
|
|
|
|
|
|
// test file write
|
|
|
var fw = sys.io.File.write(filename);
|
|
|
+sys.FileSystem.exists(filename) == true;
|
|
|
fw.writeString("apple\n");
|
|
|
fw.close();
|
|
|
sys.io.File.getContent(filename) == "apple\n";
|
|
@@ -31,5 +33,11 @@ fu.writeString("banana\n");
|
|
|
fu.close();
|
|
|
sys.io.File.getContent(filename) == "cherry\nbanana\n";
|
|
|
|
|
|
+// File.update should create the file if it doesn't exist
|
|
|
+sys.FileSystem.deleteFile(filename);
|
|
|
+var fu = sys.io.File.update(filename);
|
|
|
+fu.close();
|
|
|
+sys.FileSystem.exists(filename) == true;
|
|
|
+
|
|
|
sys.FileSystem.deleteFile(filename);
|
|
|
#end
|