| Index: pkg/mdv/test/template_element_test.dart
|
| diff --git a/pkg/mdv/test/template_element_test.dart b/pkg/mdv/test/template_element_test.dart
|
| index 10b39e1618e7f0c5d9fdddae740324384e78b684..d4d95f80d540f4e9784fd7e39fe29caca6121b7b 100644
|
| --- a/pkg/mdv/test/template_element_test.dart
|
| +++ b/pkg/mdv/test/template_element_test.dart
|
| @@ -1050,7 +1050,7 @@ templateElementTests() {
|
| test('Attribute Template Option/Optgroup', () {
|
| var div = createTestHtml(
|
| '<template bind>'
|
| - '<select>'
|
| + '<select selectedIndex="{{ selected }}">'
|
| '<optgroup template repeat="{{ groups }}" label="{{ name }}">'
|
| '<option template repeat="{{ items }}">{{ val }}</option>'
|
| '</optgroup>'
|
| @@ -1069,6 +1069,13 @@ templateElementTests() {
|
|
|
| var select = div.nodes[0].nextNode;
|
| expect(select.nodes.length, 2);
|
| +
|
| + runAsync(expectAsync0(() {
|
| + runAsync(expectAsync0(() {
|
| + // TODO(jmesserly): this should be called sooner.
|
| + expect(select.selectedIndex, 1);
|
| + }));
|
| + }));
|
| expect(select.nodes[0].tagName, 'TEMPLATE');
|
| expect(select.nodes[0].ref.content.nodes[0].tagName, 'OPTGROUP');
|
|
|
|
|