Skip to content

Commit d62974f

Browse files
authored
chore: file-system-tests with nested file checks
Added test case for nested file enumeration in file system tests.
1 parent c6e6584 commit d62974f

1 file changed

Lines changed: 6 additions & 0 deletions

File tree

apps/automated/src/file-system/file-system-tests.ts

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -370,9 +370,11 @@ export var testEnumEntities = function () {
370370
var file = documents.getFile('Test.txt');
371371
var file1 = documents.getFile('Test1.txt');
372372
var testFolder = documents.getFolder('testFolder');
373+
var nestedFile = testFolder.getFile('Nested.txt');
373374
var fileFound = false;
374375
var file1Found = false;
375376
var testFolderFound = false;
377+
var nestedFileFound = false;
376378
var console = {
377379
log: function (file) {
378380
if (file === 'Test.txt') {
@@ -381,6 +383,8 @@ export var testEnumEntities = function () {
381383
file1Found = true;
382384
} else if (file === 'testFolder') {
383385
testFolderFound = true;
386+
} else if (file === 'Nested.txt') {
387+
nestedFileFound = true;
384388
}
385389
},
386390
};
@@ -395,9 +399,11 @@ export var testEnumEntities = function () {
395399
TKUnit.assert(fileFound, 'Failed to enumerate Test.txt');
396400
TKUnit.assert(file1Found, 'Failed to enumerate Test1.txt');
397401
TKUnit.assert(testFolderFound, 'Failed to enumerate testFolder');
402+
TKUnit.assert(!nestedFileFound, 'eachEntity should not enumerate nested files');
398403

399404
file.remove();
400405
file1.remove();
406+
nestedFile.remove();
401407
testFolder.remove();
402408
// << (hide)
403409
// << file-system-enum-content

0 commit comments

Comments
 (0)