forked from mirrors/gecko-dev
# ignore-this-changeset Differential Revision: https://phabricator.services.mozilla.com/D35962 --HG-- extra : source : c0948f31e520ca087279cf429ca5f1db5a8341b8
12 lines
514 B
JavaScript
12 lines
514 B
JavaScript
/* Any copyright is dedicated to the Public Domain.
|
|
* http://creativecommons.org/publicdomain/zero/1.0/ */
|
|
|
|
function run_test() {
|
|
Assert.deepEqual({ x: 1 }, {}); // fail: all pattern props required
|
|
Assert.deepEqual({ x: 1 }, { x: 2 }); // fail: values must match
|
|
Assert.deepEqual({ x: undefined }, {});
|
|
|
|
// 'length' property counts, even if non-enumerable.
|
|
Assert.deepEqual([3, 4, 5], [3, 5, 5]); // fail; value doesn't match
|
|
Assert.deepEqual([3, 4, 5], [3, 4, 5, 6]); // fail; length doesn't match
|
|
}
|