From: Dmitry Volyntsev Date: Fri, 1 Nov 2019 12:48:21 +0000 (+0300) Subject: Fixed typo introduced in c75a8fc6d534. X-Git-Url: http://www.kaiwu.me/postgresql/commit/?a=commitdiff_plain;h=2e92ec802ba117b78591c31bb40b2843cc24baef;p=njs.git Fixed typo introduced in c75a8fc6d534. This closes #242 issue on Github. --- 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") },