diff --git a/apps/tests/file-system-tests.ts b/apps/tests/file-system-tests.ts index e267b0f47..48beedd90 100644 --- a/apps/tests/file-system-tests.ts +++ b/apps/tests/file-system-tests.ts @@ -229,15 +229,21 @@ export var testFileReadWriteBinary = function () { // ### Reading/writing binary data from/to a File // ``` JavaScript var fileName = "logo.png"; + var error; var sourceFile = fs.knownFolders.currentApp().getFile(fileName); var destinationFile = fs.knownFolders.documents().getFile(fileName); - destinationFile.writeSync(sourceFile.readSync()); - - TKUnit.assertEqual(sourceFile.readSync(), destinationFile.readSync()); + var source = sourceFile.readSync(e=> { error = e; }); + destinationFile.writeSync(source, e=> { error = e; }); + + // + var destination = destinationFile.readSync(e=> { error = e; }); + TKUnit.assertNull(error); + TKUnit.assertEqual(source, destination); destinationFile.removeSync(); + // // ``` // };