summaryrefslogtreecommitdiff
path: root/tools/eslint/node_modules/escope/node_modules/es6-weak-map/node_modules/es5-ext/test/object/key-of.js
blob: a9225a048c5c919edc2a5e8da32b75af8e9a6555 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
'use strict';

module.exports = function (t, a) {
	var x = {}, y = {}
	  , o = { foo: 'bar', raz: x, trzy: 'cztery', five: '6' };

	a(t(o, 'bar'), 'foo', "First property");
	a(t(o, 6), null, "Primitive that's not there");
	a(t(o, x), 'raz', "Object");
	a(t(o, y), null, "Object that's not there");
	a(t(o, '6'), 'five', "Last property");
};