TypeScript/tests/baselines/reference/arrayFilter.js
Nima Zahedi 3e2fff2150 Array.prototype.filter.not.forcing.boolean (#7779)
* Add test for issue

* Fix issue

* Add baselines

* fix issue
2016-04-18 12:46:52 -07:00

17 lines
389 B
TypeScript

//// [arrayFilter.ts]
var foo = [
{ name: 'bar' },
{ name: null },
{ name: 'baz' }
]
foo.filter(x => x.name); //should accepted all possible types not only boolean!
//// [arrayFilter.js]
var foo = [
{ name: 'bar' },
{ name: null },
{ name: 'baz' }
];
foo.filter(function (x) { return x.name; }); //should accepted all possible types not only boolean!