1- /* eslint-disable strict */
1+ 'use strict' ;
22require ( '../common' ) ;
33const assert = require ( 'assert' ) ;
44
@@ -9,27 +9,17 @@ assert.strictEqual(zlib.constants.Z_OK, 0,
99 'Expected Z_OK to be 0;' ,
1010 `got ${ zlib . constants . Z_OK } ` ,
1111 ] . join ( ' ' ) ) ;
12- zlib . constants . Z_OK = 1 ;
13- assert . strictEqual ( zlib . constants . Z_OK , 0 ,
14- [
15- 'Z_OK should be immutable.' ,
16- `Expected to get 0, got ${ zlib . constants . Z_OK } ` ,
17- ] . join ( ' ' ) ) ;
12+
13+ assert . throws ( ( ) => { zlib . constants . Z_OK = 1 ; } ,
14+ TypeError , 'zlib.constants.Z_OK should be immutable' ) ;
1815
1916assert . strictEqual ( zlib . codes . Z_OK , 0 ,
2017 `Expected Z_OK to be 0; got ${ zlib . codes . Z_OK } ` ) ;
21- zlib . codes . Z_OK = 1 ;
22- assert . strictEqual ( zlib . codes . Z_OK , 0 ,
23- [
24- 'Z_OK should be immutable.' ,
25- `Expected to get 0, got ${ zlib . codes . Z_OK } ` ,
26- ] . join ( ' ' ) ) ;
27- zlib . codes = { Z_OK : 1 } ;
28- assert . strictEqual ( zlib . codes . Z_OK , 0 ,
29- [
30- 'Z_OK should be immutable.' ,
31- `Expected to get 0, got ${ zlib . codes . Z_OK } ` ,
32- ] . join ( ' ' ) ) ;
18+ assert . throws ( ( ) => { zlib . codes . Z_OK = 1 ; } ,
19+ TypeError , 'zlib.codes.Z_OK should be immutable' ) ;
20+
21+ assert . throws ( ( ) => { zlib . codes = { Z_OK : 1 } ; } ,
22+ TypeError , 'zlib.codes should be immutable' ) ;
3323
3424assert . ok ( Object . isFrozen ( zlib . codes ) ,
3525 [
0 commit comments