test/script/basic/JDK-8024847.js

changeset 1250
9ee1fc3f6136
parent 962
ac62e33a99b0
child 1490
d85f981c8cf8
     1.1 --- a/test/script/basic/JDK-8024847.js	Mon Mar 09 11:34:48 2015 +0100
     1.2 +++ b/test/script/basic/JDK-8024847.js	Fri Feb 20 15:47:28 2015 +0100
     1.3 @@ -102,7 +102,18 @@
     1.4  print(jlist);
     1.5  
     1.6  var obj = new JSObject() {
     1.7 -    toNumber: function() { return 42; }
     1.8 +    getMember: function(name) {
     1.9 +        if (name == "valueOf") {
    1.10 +            return new JSObject() {
    1.11 +                isFunction: function() {
    1.12 +                    return true;
    1.13 +                },
    1.14 +                call: function(thiz) {
    1.15 +                    return 42;
    1.16 +                }
    1.17 +            };
    1.18 +        }
    1.19 +    }
    1.20  };
    1.21  
    1.22  print(32 + obj);

mercurial