mirror of
https://github.com/whoisclebs/lodash.git
synced 2026-02-08 02:17:48 +00:00
Cleanup unit tests and update ticket reference in README.md.
Former-commit-id: c2433e841c20eb17334d375deabcf0605ed49a3b
This commit is contained in:
@@ -182,10 +182,10 @@ require({
|
|||||||
* `_.clone` should allow `deep` cloning [[#595](https://github.com/documentcloud/underscore/pull/595), [test](https://github.com/bestiejs/lodash/blob/v0.5.2/test/test.js#L205-220)]
|
* `_.clone` should allow `deep` cloning [[#595](https://github.com/documentcloud/underscore/pull/595), [test](https://github.com/bestiejs/lodash/blob/v0.5.2/test/test.js#L205-220)]
|
||||||
* `_.contains` should work with strings [[#667](https://github.com/documentcloud/underscore/pull/667), [test](https://github.com/bestiejs/lodash/blob/v0.5.2/test/test.js#L275-284)]
|
* `_.contains` should work with strings [[#667](https://github.com/documentcloud/underscore/pull/667), [test](https://github.com/bestiejs/lodash/blob/v0.5.2/test/test.js#L275-284)]
|
||||||
* `_.escape` should return an empty string when passed `null` or `undefined` [[#427](https://github.com/documentcloud/underscore/issues/427), [test](https://github.com/bestiejs/lodash/blob/v0.5.2/test/test.js#L375-378)]
|
* `_.escape` should return an empty string when passed `null` or `undefined` [[#427](https://github.com/documentcloud/underscore/issues/427), [test](https://github.com/bestiejs/lodash/blob/v0.5.2/test/test.js#L375-378)]
|
||||||
* `_.extend` should recursively extend objects [[#379](https://github.com/documentcloud/underscore/pull/379), [test](https://github.com/bestiejs/lodash/blob/v0.5.2/test/test.js#L952-974)]
|
* `_.extend` should recursively extend objects [[#379](https://github.com/documentcloud/underscore/pull/379), [#718](https://github.com/documentcloud/underscore/issues/718), [test](https://github.com/bestiejs/lodash/blob/v0.5.2/test/test.js#L952-974)]
|
||||||
* `_.forEach` should be chainable [[#142](https://github.com/documentcloud/underscore/issues/142), [test](https://github.com/bestiejs/lodash/blob/v0.5.2/test/test.js#L494-497)]
|
* `_.forEach` should be chainable [[#142](https://github.com/documentcloud/underscore/issues/142), [test](https://github.com/bestiejs/lodash/blob/v0.5.2/test/test.js#L494-497)]
|
||||||
* `_.forEach` should allow exiting iteration early [[#211](https://github.com/documentcloud/underscore/issues/211), [test](https://github.com/bestiejs/lodash/blob/v0.5.2/test/test.js#L589-608)]
|
* `_.forEach` should allow exiting iteration early [[#211](https://github.com/documentcloud/underscore/issues/211), [test](https://github.com/bestiejs/lodash/blob/v0.5.2/test/test.js#L589-608)]
|
||||||
* `_.groupBy` should add values to own, not inherited, properties [[test](https://github.com/bestiejs/lodash/blob/v0.5.2/test/test.js#L623-630)]
|
* `_.countBy` and `_.groupBy` should only add values to own, not inherited, properties [[test](https://github.com/bestiejs/lodash/blob/v0.5.2/test/test.js#L623-630)]
|
||||||
* `_.isElement` should use strict equality for its duck type check [[test](https://github.com/bestiejs/lodash/blob/v0.5.2/test/test.js#L704-713)]
|
* `_.isElement` should use strict equality for its duck type check [[test](https://github.com/bestiejs/lodash/blob/v0.5.2/test/test.js#L704-713)]
|
||||||
* `_.isEmpty` and `_.size` should support jQuery/MooTools DOM query collections [[#690](https://github.com/documentcloud/underscore/pull/690), [test](https://github.com/bestiejs/lodash/blob/v0.5.2/test/test.js#L740-745)]
|
* `_.isEmpty` and `_.size` should support jQuery/MooTools DOM query collections [[#690](https://github.com/documentcloud/underscore/pull/690), [test](https://github.com/bestiejs/lodash/blob/v0.5.2/test/test.js#L740-745)]
|
||||||
* `_.isEqual` should return `true` for like-objects from different documents [[test](https://github.com/bestiejs/lodash/blob/v0.5.2/test/test.js#L781-801)]
|
* `_.isEqual` should return `true` for like-objects from different documents [[test](https://github.com/bestiejs/lodash/blob/v0.5.2/test/test.js#L781-801)]
|
||||||
|
|||||||
@@ -289,13 +289,13 @@
|
|||||||
QUnit.module('lodash.countBy');
|
QUnit.module('lodash.countBy');
|
||||||
|
|
||||||
(function() {
|
(function() {
|
||||||
test('should only add elements to own, not inherited, properties', function() {
|
test('should only add values to own, not inherited, properties', function() {
|
||||||
var actual = _.countBy([4.2, 6.1, 6.4], function(num) {
|
var actual = _.countBy([4.2, 6.1, 6.4], function(num) {
|
||||||
return Math.floor(num) > 4 ? 'hasOwnProperty' : 'constructor';
|
return Math.floor(num) > 4 ? 'hasOwnProperty' : 'constructor';
|
||||||
});
|
});
|
||||||
|
|
||||||
deepEqual(actual.constructor, 1);
|
equal(actual.constructor, 1);
|
||||||
deepEqual(actual.hasOwnProperty, 2);
|
equal(actual.hasOwnProperty, 2);
|
||||||
});
|
});
|
||||||
}());
|
}());
|
||||||
|
|
||||||
@@ -620,7 +620,7 @@
|
|||||||
deepEqual(actual, { '4': [4.2], '6': [6.1, 6.4] });
|
deepEqual(actual, { '4': [4.2], '6': [6.1, 6.4] });
|
||||||
});
|
});
|
||||||
|
|
||||||
test('should only add elements to own, not inherited, properties', function() {
|
test('should only add values to own, not inherited, properties', function() {
|
||||||
var actual = _.groupBy([4.2, 6.1, 6.4], function(num) {
|
var actual = _.groupBy([4.2, 6.1, 6.4], function(num) {
|
||||||
return Math.floor(num) > 4 ? 'hasOwnProperty' : 'constructor';
|
return Math.floor(num) > 4 ? 'hasOwnProperty' : 'constructor';
|
||||||
});
|
});
|
||||||
|
|||||||
Reference in New Issue
Block a user