Skip to content

Commit 8a8a4b2

Browse files
committed
test(ng-repeat): enables nested ng-repeat test.
It was failing previously because we were using nested <li> incorrectly.
1 parent 1d0de3e commit 8a8a4b2

1 file changed

Lines changed: 5 additions & 6 deletions

File tree

modules/directives/test/ng_repeat_spec.js

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -173,25 +173,24 @@ export function main() {
173173
});
174174
});
175175

176-
/*
177-
TODO(rado): enable after compiler is fixed.
178176
it('should repeat over nested arrays', (done) => {
179177
compileWithTemplate(
180-
'<ul><li template="ng-repeat #item in items">{{item.toString()}}' +
181-
'<li template="ng-repeat #subitem in item">' +
178+
'<div><div template="ng-repeat #item in items">' +
179+
'<div template="ng-repeat #subitem in item">' +
182180
'{{subitem}};' +
183-
'</li>X</li></ul>'
181+
'</div>|</div></div>'
184182
).then((pv) => {
185183
createView(pv);
186184
component.items = [['a', 'b'], ['c','d']];
187185
cd.detectChanges();
188186
cd.detectChanges();
189187
cd.detectChanges();
190-
expect(DOM.getText(view.nodes[0])).toEqual('');
188+
expect(DOM.getText(view.nodes[0])).toEqual('a;b;|c;d;|');
191189
done();
192190
});
193191
});
194192

193+
/*
195194
TODO(rado): enable after compiler is fixed.
196195
it('should display indices correctly', (done) => {
197196
var INDEX_TEMPLATE = '<div><copy-me template="ng-repeat #item in items index #i">{{index.toString()}};</copy-me></div>';

0 commit comments

Comments
 (0)