Home | History | Annotate | Download | only in mjsunit

Lines Matching defs:Array

28 // Test that array join calls toString on subarrays.
46 // Replace array.prototype.toString.
47 var oldToString = Array.prototype.toString;
48 Array.prototype.toString = function() { return "array"; };
50 assertEquals('array*3*4*array*array', a.join('*'));
51 assertEquals('array**3**4**array**array', a.join('**'));
52 assertEquals('array****3****4****array****array', a.join('****'));
53 assertEquals('array********3********4********array********array', a.join('********'));
54 assertEquals('array**********3**********4**********array**********array', a.join('**********'));
56 Array.prototype.toString = function() { throw 42; };
64 Array.prototype.toString = function() { return "array"; };
66 assertEquals('array*3*4*array*array', a.join('*'));
67 assertEquals('array**3**4**array**array', a.join('**'));
68 assertEquals('array****3****4****array****array', a.join('****'));
69 assertEquals('array********3********4********array********array', a.join('********'));
70 assertEquals('array**********3**********4**********array**********array', a.join('**********'));
73 delete Array.prototype.toString;
74 if (Array.prototype.toString != oldToString) {
75 Array.prototype.toString = oldToString;
78 var a = new Array(123123);
83 a = new Array(Math.pow(2,32) - 1); // Max length.
89 a = new Array(100001);