details: https://hg.nginx.org/njs/rev/0cb259f67ade branches: changeset: 2320:0cb259f67ade user: Dmitry Volyntsev <xei...@nginx.com> date: Mon Apr 22 17:52:14 2024 -0700 description: Zlib: improved tests with zlib-ng.
This fixes #704 issue on Github. diffstat: src/test/njs_unit_test.c | 13 +++++++------ 1 files changed, 7 insertions(+), 6 deletions(-) diffs (25 lines): diff -r d640adf691a7 -r 0cb259f67ade src/test/njs_unit_test.c --- a/src/test/njs_unit_test.c Mon Apr 22 17:52:06 2024 -0700 +++ b/src/test/njs_unit_test.c Mon Apr 22 17:52:14 2024 -0700 @@ -22319,14 +22319,15 @@ static njs_unit_test_t njs_zlib_test[] njs_str("WAKA,αβγ") }, { njs_str("const zlib = require('zlib');" - "['WAKA', 'αβγ']" - ".map(v => zlib.deflateRawSync(v).toString('base64'))"), - njs_str("C3f0dgQA,O7fx3KZzmwE=") }, + "const enc = ['WAKA', 'αβγ'].map(v => zlib.deflateRawSync(v).toString('base64'));" + "enc.map(v => zlib.inflateRawSync(Buffer.from(v, 'base64')).toString())"), + njs_str("WAKA,αβγ") }, { njs_str("const zlib = require('zlib');" - "['WAKA', 'αβγ']" - ".map(v => zlib.deflateRawSync(v, {dictionary: Buffer.from('WAKA')}).toString('base64'))"), - njs_str("CwdiAA==,O7fx3KZzmwE=") }, + "const enc = ['WAKA', 'αβγ']" + ".map(v => zlib.deflateRawSync(v, {dictionary: Buffer.from('WAKA')}).toString('base64'));" + "enc.map(v => zlib.inflateRawSync(Buffer.from(v, 'base64'), {dictionary: Buffer.from('WAKA')}))"), + njs_str("WAKA,αβγ") }, { njs_str("const zlib = require('zlib');" "['WAKA', 'αβγ']" _______________________________________________ nginx-devel mailing list nginx-devel@nginx.org https://mailman.nginx.org/mailman/listinfo/nginx-devel