File tree Expand file tree Collapse file tree 1 file changed +16
-5
lines changed Expand file tree Collapse file tree 1 file changed +16
-5
lines changed Original file line number Diff line number Diff line change 11// Flags: --expose-internals
22'use strict' ;
3- require ( '../common' ) ;
3+ const common = require ( '../common' ) ;
44const { validateSnapshotNodes } = require ( '../common/heap' ) ;
55const zlib = require ( 'zlib' ) ;
66
77validateSnapshotNodes ( 'Node / ZlibStream' , [ ] ) ;
8- // eslint-disable-next-line no-unused-vars
9- const gunzip = zlib . createGunzip ( ) ;
8+
9+ const gzip = zlib . createGzip ( ) ;
1010validateSnapshotNodes ( 'Node / ZlibStream' , [
1111 {
1212 children : [
13- { node_name : 'Zlib' , edge_name : 'wrapped' } ,
14- { node_name : 'Node / zlib_memory' , edge_name : 'zlib_memory' }
13+ { node_name : 'Zlib' , edge_name : 'wrapped' }
14+ // No entry for memory because zlib memory is initialized lazily.
1515 ]
1616 }
1717] ) ;
18+
19+ gzip . write ( 'hello world' , common . mustCall ( ( ) => {
20+ validateSnapshotNodes ( 'Node / ZlibStream' , [
21+ {
22+ children : [
23+ { node_name : 'Zlib' , edge_name : 'wrapped' } ,
24+ { node_name : 'Node / zlib_memory' , edge_name : 'zlib_memory' }
25+ ]
26+ }
27+ ] ) ;
28+ } ) ) ;
You can’t perform that action at this time.
0 commit comments