blob: b4ef7923cf83fd12161962e9c221055bf75e4f0e [file] [log] [blame]
Ben Murdoch4a90d5f2016-03-22 12:00:34 +00001// Copyright 2015 the V8 project authors. All rights reserved.
2// Use of this source code is governed by a BSD-style license that can be
3// found in the LICENSE file.
4
5// http://ecma-international.org/ecma-262/6.0/#sec-json.stringify
6// Step 4.b.iii.5.f.i
7
8var calls = 0;
9
10var num = new Number;
11num.toString = function() {
12 calls++;
13 return '';
14};
15num.valueOf = function() {
16 assertUnreachable();
17};
18
19JSON.stringify('', [num]);
20assertEquals(1, calls);