Strict mode Failing
Expected no error, got SyntaxError: warning: the variable "Intl" was not declared in function "global"
non-Strict mode Failing
Expected no error, got ReferenceError: Property 'Intl' doesn't exist
Features:
- ∅
Expected no error, got SyntaxError: warning: the variable "Intl" was not declared in function "global"
Expected no error, got ReferenceError: Property 'Intl' doesn't exist
// Copyright 2016 Leonardo Balter. All rights reserved. // This code is governed by the license found in the LICENSE file. /*--- description: > Throws a TypeError if this is not a DateTimeFormat object ---*/ var formatToParts = Intl.DateTimeFormat.prototype.formatToParts; assert.throws(TypeError, function() { formatToParts.call({}); }, "{}"); assert.throws(TypeError, function() { formatToParts.call(new Date()); }, "new Date()");