// |reftest| skip-if(!this.hasOwnProperty('Temporal')) -- Temporal is not enabled unconditionally // Copyright (C) 2021 Igalia, S.L. All rights reserved. // This code is governed by the BSD license found in the LICENSE file. /*--- esid: sec-temporal.plaindatetime description: Second argument defaults to 0 if not given includes: [temporalHelpers.js] features: [Temporal] ---*/ const args = [2000, 5, 2, 12, 34]; TemporalHelpers.assertPlainDateTime( new Temporal.PlainDateTime(...args, undefined), 2000, 5, "M05", 2, 12, 34, 0, 0, 0, 0, "second default argument (argument present)" ); TemporalHelpers.assertPlainDateTime( new Temporal.PlainDateTime(...args), 2000, 5, "M05", 2, 12, 34, 0, 0, 0, 0, "second default argument (argument missing)" ); reportCompare(0, 0);