mirror of
https://github.com/zhigang1992/angular.js.git
synced 2026-04-24 03:55:49 +08:00
fix(jqLite): prepend array in correct order
Match jQuery behavior when prepending array into empty element
This commit is contained in:
@@ -1075,6 +1075,18 @@ describe('jqLite', function() {
|
||||
expect(root.prepend('abc')).toEqual(root);
|
||||
expect(root.html().toLowerCase()).toEqual('abctext');
|
||||
});
|
||||
it('should prepend array to empty in the right order', function() {
|
||||
var root = jqLite('<div>');
|
||||
expect(root.prepend([a, b, c])).toBe(root);
|
||||
expect(sortedHtml(root)).
|
||||
toBe('<div><div>A</div><div>B</div><div>C</div></div>');
|
||||
});
|
||||
it('should prepend array to content in the right order', function() {
|
||||
var root = jqLite('<div>text</div>');
|
||||
expect(root.prepend([a, b, c])).toBe(root);
|
||||
expect(sortedHtml(root)).
|
||||
toBe('<div><div>A</div><div>B</div><div>C</div>text</div>');
|
||||
});
|
||||
});
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user