From a874b9f36c90814ca1568091263fe2225d53ba0f Mon Sep 17 00:00:00 2001 From: Panayot Cankov Date: Thu, 12 Nov 2015 15:23:48 +0200 Subject: [PATCH] Added a test for locks while writing and deleting a file --- apps/tests/file-system-tests.ts | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/apps/tests/file-system-tests.ts b/apps/tests/file-system-tests.ts index 09bfe3cac..5a0a64ae4 100644 --- a/apps/tests/file-system-tests.ts +++ b/apps/tests/file-system-tests.ts @@ -598,3 +598,14 @@ export function test_FSEntity_Properties() { file.remove(); } + +export function test_UnlockAfterWrite(done) { + var file = fs.knownFolders.documents().getFile("Test_File_Lock.txt"); + file.writeText("Hello World!").then(() => { + return file.readText(); + }).then(value => { + TKUnit.assert(value === "Hello World!"); + return file.remove(); + }).then(() => done()) + .catch(done); +} \ No newline at end of file