From 2e92ec802ba117b78591c31bb40b2843cc24baef Mon Sep 17 00:00:00 2001 From: Dmitry Volyntsev Date: Fri, 1 Nov 2019 15:48:21 +0300 Subject: [PATCH] Fixed typo introduced in c75a8fc6d534. This closes #242 issue on Github. --- src/njs_object_hash.h | 3 +-- src/test/njs_unit_test.c | 9 +++++++++ 2 files changed, 10 insertions(+), 2 deletions(-) diff --git a/src/njs_object_hash.h b/src/njs_object_hash.h index 011e6df0..98e41a51 100644 --- a/src/njs_object_hash.h +++ b/src/njs_object_hash.h @@ -538,9 +538,8 @@ njs_djb_hash_add( \ njs_djb_hash_add( \ njs_djb_hash_add( \ - njs_djb_hash_add( \ njs_djb_hash_add(NJS_DJB_HASH_INIT, \ - 'U'), 'R'), 'I'), 'e'), 'E'), 'r'), 'r'), 'o'), 'r') + 'U'), 'R'), 'I'), 'E'), 'r'), 'r'), 'o'), 'r') #endif /* _NJS_OBJECT_HASH_H_INCLUDED_ */ diff --git a/src/test/njs_unit_test.c b/src/test/njs_unit_test.c index 65c3b19e..a82e0712 100644 --- a/src/test/njs_unit_test.c +++ b/src/test/njs_unit_test.c @@ -9240,6 +9240,15 @@ static njs_unit_test_t njs_test[] = { njs_str("this"), njs_str("[object Object]") }, + { njs_str("Object.getOwnPropertyDescriptor(this, 'NaN').value"), + njs_str("NaN") }, + + { njs_str("Object.getOwnPropertyDescriptors(this).NaN.value"), + njs_str("NaN") }, + + { njs_str("Object.getOwnPropertyNames(this).includes('NaN')"), + njs_str("true") }, + { njs_str("this.a = 1; this.a"), njs_str("1") }, -- 2.47.3