Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(218)

Side by Side Diff: packages/analyzer/test/src/task/inputs_test.dart

Issue 2990843002: Removed fixed dependencies (Closed)
Patch Set: Created 3 years, 4 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
1 // Copyright (c) 2015, the Dart project authors. Please see the AUTHORS file 1 // Copyright (c) 2015, the Dart project authors. Please see the AUTHORS file
2 // for details. All rights reserved. Use of this source code is governed by a 2 // for details. All rights reserved. Use of this source code is governed by a
3 // BSD-style license that can be found in the LICENSE file. 3 // BSD-style license that can be found in the LICENSE file.
4 4
5 library test.src.task.inputs_test; 5 library analyzer.test.src.task.inputs_test;
6 6
7 import 'package:analyzer/src/task/inputs.dart'; 7 import 'package:analyzer/src/task/inputs.dart';
8 import 'package:analyzer/src/task/model.dart'; 8 import 'package:analyzer/src/task/model.dart';
9 import 'package:analyzer/task/model.dart'; 9 import 'package:analyzer/task/model.dart';
10 import 'package:test_reflective_loader/test_reflective_loader.dart';
10 import 'package:unittest/unittest.dart'; 11 import 'package:unittest/unittest.dart';
11 12
12 import '../../generated/test_support.dart'; 13 import '../../generated/test_support.dart';
13 import '../../reflective_tests.dart';
14 import '../../utils.dart'; 14 import '../../utils.dart';
15 15
16 main() { 16 main() {
17 initializeTestEnvironment(); 17 initializeTestEnvironment();
18 runReflectiveTests(ConstantTaskInputBuilderTest); 18 defineReflectiveTests(ConstantTaskInputBuilderTest);
19 runReflectiveTests(ConstantTaskInputTest); 19 defineReflectiveTests(ConstantTaskInputTest);
20 runReflectiveTests(ListTaskInputImplTest); 20 defineReflectiveTests(ListTaskInputImplTest);
21 runReflectiveTests(ListToListTaskInputTest); 21 defineReflectiveTests(ListToListTaskInputTest);
22 runReflectiveTests(ListToListTaskInputBuilderTest); 22 defineReflectiveTests(ListToListTaskInputBuilderTest);
23 runReflectiveTests(ListToMapTaskInputBuilderTest); 23 defineReflectiveTests(ListToMapTaskInputBuilderTest);
24 runReflectiveTests(ListToMapTaskInputTest); 24 defineReflectiveTests(ListToMapTaskInputTest);
25 runReflectiveTests(ObjectToListTaskInputBuilderTest); 25 defineReflectiveTests(ObjectToListTaskInputBuilderTest);
26 runReflectiveTests(ObjectToListTaskInputTest); 26 defineReflectiveTests(ObjectToListTaskInputTest);
27 runReflectiveTests(SimpleTaskInputTest); 27 defineReflectiveTests(SimpleTaskInputTest);
28 runReflectiveTests(SimpleTaskInputBuilderTest); 28 defineReflectiveTests(SimpleTaskInputBuilderTest);
29 runReflectiveTests(TopLevelTaskInputBuilderTest); 29 defineReflectiveTests(TopLevelTaskInputBuilderTest);
30 } 30 }
31 31
32 @reflectiveTest 32 @reflectiveTest
33 class ConstantTaskInputBuilderTest extends EngineTestCase { 33 class ConstantTaskInputBuilderTest extends EngineTestCase {
34 static final int value = 7; 34 static final int value = 7;
35 static final ConstantTaskInput<int> input = new ConstantTaskInput<int>(value); 35 static final ConstantTaskInput<int> input = new ConstantTaskInput<int>(value);
36 36
37 ConstantTaskInputBuilder builder; 37 ConstantTaskInputBuilder builder;
38 38
39 void setUp() { 39 void setUp() {
40 super.setUp();
40 builder = new ConstantTaskInputBuilder(input); 41 builder = new ConstantTaskInputBuilder(input);
41 } 42 }
42 43
43 test_create() { 44 test_create() {
44 expect(builder, isNotNull); 45 expect(builder, isNotNull);
45 expect(builder.input, input); 46 expect(builder.input, input);
46 } 47 }
47 48
48 test_currentResult_afterOneMoveNext() { 49 test_currentResult_afterOneMoveNext() {
49 builder.moveNext(); 50 builder.moveNext();
(...skipping 65 matching lines...) Expand 10 before | Expand all | Expand 10 after
115 116
116 test_createBuilder() { 117 test_createBuilder() {
117 ConstantTaskInput<int> input = new ConstantTaskInput<int>(5); 118 ConstantTaskInput<int> input = new ConstantTaskInput<int>(5);
118 expect(input.createBuilder(), new isInstanceOf<ConstantTaskInputBuilder>()); 119 expect(input.createBuilder(), new isInstanceOf<ConstantTaskInputBuilder>());
119 } 120 }
120 } 121 }
121 122
122 @reflectiveTest 123 @reflectiveTest
123 class ListTaskInputImplTest extends EngineTestCase { 124 class ListTaskInputImplTest extends EngineTestCase {
124 static final AnalysisTarget target = new TestSource(); 125 static final AnalysisTarget target = new TestSource();
125 static final result1 = 126 static final ResultDescriptor<List<AnalysisTarget>> result1 =
126 new ResultDescriptorImpl<List<AnalysisTarget>>('result1', null); 127 new ResultDescriptorImpl<List<AnalysisTarget>>('result1', null);
127 static final result2 = new ResultDescriptorImpl<int>('result2', null); 128 static final result2 = new ResultDescriptorImpl<int>('result2', null);
128 129
129 test_create() { 130 test_create() {
130 var input = new ListTaskInputImpl<AnalysisTarget>(target, result1); 131 var input = new ListTaskInputImpl<AnalysisTarget>(target, result1);
131 expect(input, isNotNull); 132 expect(input, isNotNull);
132 expect(input.target, target); 133 expect(input.target, target);
133 expect(input.result, result1); 134 expect(input.result, result1);
134 } 135 }
135 136
136 test_createBuilder() { 137 test_createBuilder() {
137 var input = new ListTaskInputImpl<AnalysisTarget>(target, result1); 138 var input = new ListTaskInputImpl<AnalysisTarget>(target, result1);
138 expect(input.createBuilder(), new isInstanceOf<SimpleTaskInputBuilder>()); 139 expect(input.createBuilder(), new isInstanceOf<SimpleTaskInputBuilder>());
139 } 140 }
140 141
141 test_toList() { 142 test_toList() {
142 var input = new ListTaskInputImpl<AnalysisTarget>(target, result1); 143 var input = new ListTaskInputImpl<AnalysisTarget>(target, result1);
143 TaskInput<List> input2 = input.toList((target) => 'name'); 144 TaskInput<List> input2 =
145 input.toList((target) => new SimpleTaskInput(target, null));
144 expect(input2, 146 expect(input2,
145 new isInstanceOf<ListToListTaskInput<AnalysisTarget, String>>()); 147 new isInstanceOf<ListToListTaskInput<AnalysisTarget, String>>());
146 } 148 }
147 149
148 test_toListOf() { 150 test_toListOf() {
149 var input = new ListTaskInputImpl<AnalysisTarget>(target, result1); 151 var input = new ListTaskInputImpl<AnalysisTarget>(target, result1);
150 TaskInput<List> input2 = input.toListOf(result2); 152 TaskInput<List> input2 = input.toListOf(result2);
151 expect( 153 expect(
152 input2, new isInstanceOf<ListToListTaskInput<AnalysisTarget, int>>()); 154 input2, new isInstanceOf<ListToListTaskInput<AnalysisTarget, int>>());
153 } 155 }
154 156
155 test_toMap() { 157 test_toMap() {
156 var input = new ListTaskInputImpl<AnalysisTarget>(target, result1); 158 var input = new ListTaskInputImpl<AnalysisTarget>(target, result1);
157 TaskInput<Map> input2 = input.toMap((target) => 'name'); 159 TaskInput<Map> input2 =
160 input.toMap((target) => new SimpleTaskInput(target, null));
158 expect( 161 expect(
159 input2, new isInstanceOf<ListToMapTaskInput<AnalysisTarget, String>>()); 162 input2, new isInstanceOf<ListToMapTaskInput<AnalysisTarget, String>>());
160 } 163 }
161 164
162 test_toMapOf() { 165 test_toMapOf() {
163 var input = new ListTaskInputImpl<AnalysisTarget>(target, result1); 166 var input = new ListTaskInputImpl<AnalysisTarget>(target, result1);
164 TaskInput<Map> input2 = input.toMapOf(result2); 167 TaskInput<Map> input2 = input.toMapOf(result2);
165 expect(input2, new isInstanceOf<ListToMapTaskInput<AnalysisTarget, int>>()); 168 expect(input2, new isInstanceOf<ListToMapTaskInput<AnalysisTarget, int>>());
166 } 169 }
167 } 170 }
168 171
169 @reflectiveTest 172 @reflectiveTest
170 class ListToListTaskInputBuilderTest extends EngineTestCase { 173 class ListToListTaskInputBuilderTest extends EngineTestCase {
171 static final AnalysisTarget target1 = new TestSource(); 174 static final AnalysisTarget target1 = new TestSource();
172 static final ResultDescriptorImpl result1 = 175 static final ResultDescriptorImpl<List> result1 =
173 new ResultDescriptorImpl('result1', null); 176 new ResultDescriptorImpl<List>('result1', null);
174 static final ResultDescriptorImpl result2 = 177 static final ResultDescriptorImpl result2 =
175 new ResultDescriptorImpl('result2', null); 178 new ResultDescriptorImpl('result2', null);
176 static final ListToListTaskInput input = new ListToListTaskInput( 179 static final ListToListTaskInput input = new ListToListTaskInput(
177 result1.of(target1), (element) => result2.of(element)); 180 result1.of(target1), (element) => result2.of(element));
178 181
179 test_create() { 182 test_create() {
180 ListToListTaskInputBuilder builder = new ListToListTaskInputBuilder(input); 183 ListToListTaskInputBuilder builder = new ListToListTaskInputBuilder(input);
181 expect(builder, isNotNull); 184 expect(builder, isNotNull);
182 expect(builder.input, input); 185 expect(builder.input, input);
183 } 186 }
(...skipping 150 matching lines...) Expand 10 before | Expand all | Expand 10 after
334 expect(builder.moveNext(), true); 337 expect(builder.moveNext(), true);
335 builder.currentValue = []; 338 builder.currentValue = [];
336 expect(builder.moveNext(), false); 339 expect(builder.moveNext(), false);
337 expect(builder.moveNext(), false); 340 expect(builder.moveNext(), false);
338 } 341 }
339 } 342 }
340 343
341 @reflectiveTest 344 @reflectiveTest
342 class ListToListTaskInputTest extends EngineTestCase { 345 class ListToListTaskInputTest extends EngineTestCase {
343 static final AnalysisTarget target = new TestSource(); 346 static final AnalysisTarget target = new TestSource();
344 static final ResultDescriptorImpl result = 347 static final ResultDescriptorImpl<List> result =
345 new ResultDescriptorImpl('result', null); 348 new ResultDescriptorImpl<List>('result', null);
346 349
347 test_create() { 350 test_create() {
348 SimpleTaskInput baseAccessor = result.of(target); 351 SimpleTaskInput<List> baseAccessor = result.of(target);
349 GenerateTaskInputs generate = (object) {}; 352 GenerateTaskInputs generate = (object) {};
350 ListToListTaskInput input = new ListToListTaskInput(baseAccessor, generate); 353 ListToListTaskInput input = new ListToListTaskInput(baseAccessor, generate);
351 expect(input, isNotNull); 354 expect(input, isNotNull);
352 expect(input.baseAccessor, baseAccessor); 355 expect(input.baseAccessor, baseAccessor);
353 expect(input.generateTaskInputs, equals(generate)); 356 expect(input.generateTaskInputs, equals(generate));
354 } 357 }
355 358
356 test_createBuilder() { 359 test_createBuilder() {
357 SimpleTaskInput baseAccessor = result.of(target); 360 SimpleTaskInput<List> baseAccessor = result.of(target);
358 GenerateTaskInputs generate = (object) {}; 361 GenerateTaskInputs generate = (object) {};
359 ListToListTaskInput input = new ListToListTaskInput(baseAccessor, generate); 362 ListToListTaskInput input = new ListToListTaskInput(baseAccessor, generate);
360 expect(input.createBuilder(), isNotNull); 363 expect(input.createBuilder(), isNotNull);
361 } 364 }
362 } 365 }
363 366
364 @reflectiveTest 367 @reflectiveTest
365 class ListToMapTaskInputBuilderTest extends EngineTestCase { 368 class ListToMapTaskInputBuilderTest extends EngineTestCase {
366 static final AnalysisTarget target1 = new TestSource('target1'); 369 static final AnalysisTarget target1 = new TestSource('target1');
367 static final ResultDescriptorImpl result1 = 370 static final ResultDescriptorImpl<List> result1 =
368 new ResultDescriptorImpl('result1', null); 371 new ResultDescriptorImpl<List>('result1', null);
369 static final ResultDescriptorImpl result2 = 372 static final ResultDescriptorImpl result2 =
370 new ResultDescriptorImpl('result2', null); 373 new ResultDescriptorImpl('result2', null);
371 static final ListToMapTaskInput input = new ListToMapTaskInput( 374 static final ListToMapTaskInput input = new ListToMapTaskInput(
372 result1.of(target1), (element) => result2.of(element)); 375 result1.of(target1), (element) => result2.of(element));
373 376
374 test_create() { 377 test_create() {
375 ListToMapTaskInputBuilder builder = new ListToMapTaskInputBuilder(input); 378 ListToMapTaskInputBuilder builder = new ListToMapTaskInputBuilder(input);
376 expect(builder, isNotNull); 379 expect(builder, isNotNull);
377 expect(builder.input, input); 380 expect(builder.input, input);
378 } 381 }
(...skipping 148 matching lines...) Expand 10 before | Expand all | Expand 10 after
527 expect(builder.moveNext(), true); 530 expect(builder.moveNext(), true);
528 builder.currentValue = []; 531 builder.currentValue = [];
529 expect(builder.moveNext(), false); 532 expect(builder.moveNext(), false);
530 expect(builder.moveNext(), false); 533 expect(builder.moveNext(), false);
531 } 534 }
532 } 535 }
533 536
534 @reflectiveTest 537 @reflectiveTest
535 class ListToMapTaskInputTest extends EngineTestCase { 538 class ListToMapTaskInputTest extends EngineTestCase {
536 static final AnalysisTarget target = new TestSource(); 539 static final AnalysisTarget target = new TestSource();
537 static final ResultDescriptorImpl result = 540 static final ResultDescriptorImpl<List> result =
538 new ResultDescriptorImpl('result', null); 541 new ResultDescriptorImpl<List>('result', null);
539 542
540 test_create() { 543 test_create() {
541 SimpleTaskInput baseAccessor = result.of(target); 544 SimpleTaskInput<List> baseAccessor = result.of(target);
542 GenerateTaskInputs generate = (object) {}; 545 GenerateTaskInputs generate = (object) {};
543 ListToMapTaskInput input = new ListToMapTaskInput(baseAccessor, generate); 546 ListToMapTaskInput input = new ListToMapTaskInput(baseAccessor, generate);
544 expect(input, isNotNull); 547 expect(input, isNotNull);
545 expect(input.baseAccessor, baseAccessor); 548 expect(input.baseAccessor, baseAccessor);
546 expect(input.generateTaskInputs, equals(generate)); 549 expect(input.generateTaskInputs, equals(generate));
547 } 550 }
548 551
549 test_createBuilder() { 552 test_createBuilder() {
550 SimpleTaskInput baseAccessor = result.of(target); 553 SimpleTaskInput<List> baseAccessor = result.of(target);
551 GenerateTaskInputs generate = (object) {}; 554 GenerateTaskInputs generate = (object) {};
552 ListToMapTaskInput input = new ListToMapTaskInput(baseAccessor, generate); 555 ListToMapTaskInput input = new ListToMapTaskInput(baseAccessor, generate);
553 expect(input.createBuilder(), isNotNull); 556 expect(input.createBuilder(), isNotNull);
554 } 557 }
555 } 558 }
556 559
557 @reflectiveTest 560 @reflectiveTest
558 class ObjectToListTaskInputBuilderTest extends EngineTestCase { 561 class ObjectToListTaskInputBuilderTest {
559 static final AnalysisTarget target = new TestSource(); 562 static final AnalysisTarget target = new TestSource();
560 static final ResultDescriptorImpl result = 563 static final ResultDescriptorImpl result =
561 new ResultDescriptorImpl('result', null); 564 new ResultDescriptorImpl('result', null);
562 static final SimpleTaskInput baseInput = new SimpleTaskInput(target, result); 565 static final SimpleTaskInput baseInput = new SimpleTaskInput(target, result);
563 static final Function mapper = (x) => [x]; 566 static final mapper = (Object x) => [x];
564 static final ObjectToListTaskInput input = 567 static final ObjectToListTaskInput input =
565 new ObjectToListTaskInput(baseInput, mapper); 568 new ObjectToListTaskInput(baseInput, mapper);
566 569
567 ObjectToListTaskInputBuilder builder; 570 ObjectToListTaskInputBuilder builder;
568 571
569 void setUp() { 572 void setUp() {
570 builder = new ObjectToListTaskInputBuilder(input); 573 builder = new ObjectToListTaskInputBuilder(input);
571 } 574 }
572 575
573 test_create() { 576 test_create() {
(...skipping 107 matching lines...) Expand 10 before | Expand all | Expand 10 after
681 } 684 }
682 685
683 @reflectiveTest 686 @reflectiveTest
684 class ObjectToListTaskInputTest extends EngineTestCase { 687 class ObjectToListTaskInputTest extends EngineTestCase {
685 static final AnalysisTarget target = new TestSource(); 688 static final AnalysisTarget target = new TestSource();
686 static final ResultDescriptorImpl result = 689 static final ResultDescriptorImpl result =
687 new ResultDescriptorImpl('result', null); 690 new ResultDescriptorImpl('result', null);
688 691
689 test_create() { 692 test_create() {
690 SimpleTaskInput baseInput = new SimpleTaskInput(target, result); 693 SimpleTaskInput baseInput = new SimpleTaskInput(target, result);
691 Function mapper = (x) => [x]; 694 var mapper = (Object x) => [x];
692 ObjectToListTaskInput input = new ObjectToListTaskInput(baseInput, mapper); 695 ObjectToListTaskInput input = new ObjectToListTaskInput(baseInput, mapper);
693 expect(input, isNotNull); 696 expect(input, isNotNull);
694 expect(input.baseInput, baseInput); 697 expect(input.baseInput, baseInput);
695 expect(input.mapper, equals(mapper)); 698 expect(input.mapper, equals(mapper));
696 } 699 }
697 700
698 test_createBuilder() { 701 test_createBuilder() {
699 SimpleTaskInput baseInput = new SimpleTaskInput(target, result); 702 SimpleTaskInput baseInput = new SimpleTaskInput(target, result);
700 Function mapper = (x) => [x]; 703 var mapper = (Object x) => [x];
701 ObjectToListTaskInput input = new ObjectToListTaskInput(baseInput, mapper); 704 ObjectToListTaskInput input = new ObjectToListTaskInput(baseInput, mapper);
702 expect(input.createBuilder(), 705 expect(input.createBuilder(),
703 new isInstanceOf<ObjectToListTaskInputBuilder>()); 706 new isInstanceOf<ObjectToListTaskInputBuilder>());
704 } 707 }
705 } 708 }
706 709
707 @reflectiveTest 710 @reflectiveTest
708 class SimpleTaskInputBuilderTest extends EngineTestCase { 711 class SimpleTaskInputBuilderTest {
709 static final AnalysisTarget target = new TestSource(); 712 static final AnalysisTarget target = new TestSource();
710 static final ResultDescriptorImpl result = 713 static final ResultDescriptorImpl result =
711 new ResultDescriptorImpl('result', null); 714 new ResultDescriptorImpl('result', null);
712 static final SimpleTaskInput input = new SimpleTaskInput(target, result); 715 static final SimpleTaskInput input = new SimpleTaskInput(target, result);
713 716
714 SimpleTaskInputBuilder builder; 717 SimpleTaskInputBuilder builder;
715 718
716 void setUp() { 719 void setUp() {
717 builder = new SimpleTaskInputBuilder(input); 720 builder = new SimpleTaskInputBuilder(input);
718 } 721 }
(...skipping 168 matching lines...) Expand 10 before | Expand all | Expand 10 after
887 test_currentResult_afterOneMoveNext() { 890 test_currentResult_afterOneMoveNext() {
888 Map<String, TaskInput> inputDescriptors = {'one': input1, 'two': input2}; 891 Map<String, TaskInput> inputDescriptors = {'one': input1, 'two': input2};
889 TopLevelTaskInputBuilder builder = 892 TopLevelTaskInputBuilder builder =
890 new TopLevelTaskInputBuilder(inputDescriptors); 893 new TopLevelTaskInputBuilder(inputDescriptors);
891 builder.moveNext(); 894 builder.moveNext();
892 expect(builder.currentResult, result1); 895 expect(builder.currentResult, result1);
893 } 896 }
894 897
895 test_currentResult_afterTwoMoveNext_withConstantInput() { 898 test_currentResult_afterTwoMoveNext_withConstantInput() {
896 ConstantTaskInput<int> constantInput = new ConstantTaskInput<int>(11); 899 ConstantTaskInput<int> constantInput = new ConstantTaskInput<int>(11);
897 Map<String, TaskInput> inputDescriptors = { 900 Map<String, TaskInput> inputDescriptors = <String, TaskInput>{
898 'one': input1, 901 'one': input1,
899 'constant': constantInput, 902 'constant': constantInput,
900 'two': input2 903 'two': input2
901 }; 904 };
902 TopLevelTaskInputBuilder builder = 905 TopLevelTaskInputBuilder builder =
903 new TopLevelTaskInputBuilder(inputDescriptors); 906 new TopLevelTaskInputBuilder(inputDescriptors);
904 builder.moveNext(); 907 builder.moveNext();
905 builder.currentValue = 'value1'; 908 builder.currentValue = 'value1';
906 builder.moveNext(); 909 builder.moveNext();
907 expect(builder.currentResult, result2); 910 expect(builder.currentResult, result2);
(...skipping 29 matching lines...) Expand all
937 test_currentTarget_afterOneMoveNext() { 940 test_currentTarget_afterOneMoveNext() {
938 Map<String, TaskInput> inputDescriptors = {'one': input1}; 941 Map<String, TaskInput> inputDescriptors = {'one': input1};
939 TopLevelTaskInputBuilder builder = 942 TopLevelTaskInputBuilder builder =
940 new TopLevelTaskInputBuilder(inputDescriptors); 943 new TopLevelTaskInputBuilder(inputDescriptors);
941 builder.moveNext(); 944 builder.moveNext();
942 expect(builder.currentTarget, target); 945 expect(builder.currentTarget, target);
943 } 946 }
944 947
945 test_currentTarget_afterTwoMoveNext_withConstantInput() { 948 test_currentTarget_afterTwoMoveNext_withConstantInput() {
946 ConstantTaskInput<int> constantInput = new ConstantTaskInput<int>(11); 949 ConstantTaskInput<int> constantInput = new ConstantTaskInput<int>(11);
947 Map<String, TaskInput> inputDescriptors = { 950 Map<String, TaskInput> inputDescriptors = <String, TaskInput>{
948 'one': input1, 951 'one': input1,
949 'constant': constantInput, 952 'constant': constantInput,
950 'two': input2 953 'two': input2
951 }; 954 };
952 TopLevelTaskInputBuilder builder = 955 TopLevelTaskInputBuilder builder =
953 new TopLevelTaskInputBuilder(inputDescriptors); 956 new TopLevelTaskInputBuilder(inputDescriptors);
954 builder.moveNext(); 957 builder.moveNext();
955 builder.currentValue = 'value1'; 958 builder.currentValue = 'value1';
956 builder.moveNext(); 959 builder.moveNext();
957 expect(builder.currentTarget, target); 960 expect(builder.currentTarget, target);
(...skipping 106 matching lines...) Expand 10 before | Expand all | Expand 10 after
1064 test_moveNext_withSet() { 1067 test_moveNext_withSet() {
1065 Map<String, TaskInput> inputDescriptors = {'one': input1}; 1068 Map<String, TaskInput> inputDescriptors = {'one': input1};
1066 TopLevelTaskInputBuilder builder = 1069 TopLevelTaskInputBuilder builder =
1067 new TopLevelTaskInputBuilder(inputDescriptors); 1070 new TopLevelTaskInputBuilder(inputDescriptors);
1068 expect(builder.moveNext(), true); 1071 expect(builder.moveNext(), true);
1069 builder.currentValue = 'value1'; 1072 builder.currentValue = 'value1';
1070 expect(builder.moveNext(), false); 1073 expect(builder.moveNext(), false);
1071 expect(builder.moveNext(), false); 1074 expect(builder.moveNext(), false);
1072 } 1075 }
1073 } 1076 }
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698