]> git.kaiwu.me - njs.git/commitdiff
Fixed typo introduced in c75a8fc6d534.
authorDmitry Volyntsev <xeioex@nginx.com>
Fri, 1 Nov 2019 12:48:21 +0000 (15:48 +0300)
committerDmitry Volyntsev <xeioex@nginx.com>
Fri, 1 Nov 2019 12:48:21 +0000 (15:48 +0300)
This closes #242 issue on Github.

src/njs_object_hash.h
src/test/njs_unit_test.c

index 011e6df0a7cd54d1d4c55a0862cab1840a9d523c..98e41a51c8b1225bb9f398038421369972b75c4b 100644 (file)
     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_ */
index 65c3b19e8275e2ca56edbd6d8218b299607fe95a..a82e07123d0db6c5da1e106fb93e77937b8dd4b2 100644 (file)
@@ -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") },