build in functionality to at, add string support, optimize, and add more tests

Former-commit-id: 951ef27e55fff5a70d09916b55b85f9e725f751a
This commit is contained in:
Dan Heberden
2012-12-18 15:09:57 -08:00
parent c86a16df7f
commit 4a0897c734
2 changed files with 20 additions and 2 deletions

View File

@@ -681,6 +681,12 @@
test('no list should return an empty array', function() {
deepEqual(_.at(['a', 'b', 'c']), [] );
});
test('should work on strings', function() {
deepEqual(_.at("helio", [0,3]), ['h', 'i']);
});
test('should work with multple args', function() {
deepEqual(_.at(['a','b','c','d'], 0, 2, 3), ['a', 'c', 'd']);
});
}());
/*--------------------------------------------------------------------------*/