Skip to content

Commit 27921e2

Browse files
Masashi HiranoMylesBorins
authored andcommitted
test: add fs/promises filehandle stat test
Added test for fs/promises filehandle stat. PR-URL: #20492 Reviewed-By: Colin Ihrig <cjihrig@gmail.com> Reviewed-By: Luigi Pinca <luigipinca@gmail.com> Reviewed-By: Trivikram Kamat <trivikr.dev@gmail.com> Reviewed-By: James M Snell <jasnell@gmail.com>
1 parent d2dd473 commit 27921e2

1 file changed

Lines changed: 24 additions & 0 deletions

File tree

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
'use strict';
2+
3+
constcommon=require('../common');
4+
5+
// The following tests validate base functionality for the fs/promises
6+
// FileHandle.stat method.
7+
8+
const{ open }=require('fs/promises');
9+
constpath=require('path');
10+
consttmpdir=require('../common/tmpdir');
11+
constassert=require('assert');
12+
13+
tmpdir.refresh();
14+
common.crashOnUnhandledRejection();
15+
16+
asyncfunctionvalidateStat(){
17+
constfilePath=path.resolve(tmpdir.path,'tmp-read-file.txt');
18+
constfileHandle=awaitopen(filePath,'w+');
19+
conststats=awaitfileHandle.stat();
20+
assert.ok(stats.mtimeinstanceofDate);
21+
}
22+
23+
validateStat()
24+
.then(common.mustCall());

0 commit comments

Comments
 (0)