1 | String[] order = new String[] { "one", "three", "two", "three", "four", "five", "six", "seven", "four",↵ | | 1 | String[] order = new String[] { "one", "three", "two", "↵
|
2 | "five", "six", "seven", "four", "five", "six", "seven", "three", "one", "three", "two", "three" };↵ | | 2 | four" };↵
|
3 | int counter = 0;↵ | | 3 | int counter = 0;↵
|
4 | controller.setRunningVersion(true);↵ | | 4 | controller.setRunningVersion(true);↵
|
5 | sub_1.setRunningVersion(true);↵ | | 5 | sub_1.setRunningVersion(true);↵
|
6 | sub_2.setRunningVersion(true);↵ | | 6 | sub_2.setRunningVersion(true);↵
|
7 | sub_3.setRunningVersion(true);↵ | | 7 | sub_3.setRunningVersion(true);↵
|
8 | controller.initialize();↵ | | 8 | controller.initialize();↵
|
9 | while (counter < order.length) {↵ | | 9 | while (counter < order.length) {↵
|
10 | TestElement sampler = null;↵ | | 10 | TestElement sampler = null;↵
|
11 | while ((sampler = controller.next()) != null) {↵ | | 11 | while ((sampler = controller.next()) != null) {↵
|
12 | assertEquals("failed on" + counter, order[counter], sampler.getName());↵ | | 12 | assertEquals("failed on" + counter, order[counter], sampler.getName());↵
|
13 | counter++;↵ | | 13 | counter++;↵
|
14 | }↵ | | 14 | }↵
|
15 | }↵ | | 15 | }↵
|
16 | }↵ | | 16 | }↵
|
|
17 | public void testProcessing4() throws Exception {↵ | | 17 | public void testProcessing5() throws Exception {↵
|
18 | testLog.debug("Testing Interleave Controller 4");↵ | | 18 | testLog.debug("Testing Interleave Controller 5");↵
|
19 | GenericController controller = new GenericController();↵ | | 19 | GenericController controller = new GenericController();↵
|
20 | InterleaveControl sub_1 = new InterleaveControl();↵ | | 20 | InterleaveControl sub_1 = new InterleaveControl();↵
|
21 | sub_1.setStyle(InterleaveControl.IGNORE_SUB_CONTROLLERS);↵ | | 21 | sub_1.setStyle(InterleaveControl.USE_SUB_CONTROLLERS);↵
|
22 | controller.addTestElement(sub_1);↵ | | 22 | controller.addTestElement(sub_1);↵
|
23 | GenericController sub_2 = new GenericController();↵ | | 23 | GenericController sub_2 = new GenericController();↵
|
24 | sub_2.addTestElement(new TestSampler("one"));↵ | | 24 | sub_2.addTestElement(new TestSampler("one"));↵
|
25 | sub_2.addTestElement(new TestSampler("two"));↵ | | 25 | sub_2.addTestElement(new TestSampler("two"));↵
|
26 | sub_1.addTestElement(sub_2);↵ | | 26 | sub_1.addTestElement(sub_2);↵
|
27 | GenericController sub_3 = new GenericController();↵ | | 27 | GenericController sub_3 = new GenericController();↵
|
28 | sub_3.addTestElement(new TestSampler("three"));↵ | | 28 | sub_3.addTestElement(new TestSampler("three"));↵
|
29 | sub_3.addTestElement(new TestSampler("four"));↵ | | 29 | sub_3.addTestElement(new TestSampler("four"));↵
|
30 | sub_1.addTestElement(sub_3);↵ | | 30 | sub_1.addTestElement(sub_3);↵
|
31 | String[] order = new String[] { "one", "three", "two", "four" };↵ | | 31 | String[] order = new String[] { "one", "two", "three", "four" };↵
|
32 | int counter = 0;↵ | | 32 | int counter = 0;↵
|
33 | controller.setRunningVersion(true);↵ | | 33 | controller.setRunningVersion(true);↵
|
34 | sub_1.setRunningVersion(true);↵ | | 34 | sub_1.setRunningVersion(true);↵
|
35 | sub_2.setRunningVersion(true);↵ | | 35 | sub_2.setRunningVersion(true);↵
|
36 | sub_3.setRunningVersion(true);↵ | | 36 | sub_3.setRunningVersion(true);↵
|
37 | controller.initialize();↵ | | 37 | controller.initialize();↵
|
38 | while (counter < order.length) {↵ | | 38 | while (counter < order.length) {↵
|
39 | TestElement sampler = null;↵ | | 39 | TestElement sampler = null;↵
|
40 | while ((sampler = controller.next()) != null) {↵ | | 40 | while ((sampler = controller.next()) != null) {↵
|
41 | assertEquals("failed on" + counter, order[counter], sampler.getName());↵ | | 41 | assertEquals("failed on" + counter, order[counter], sampler.getName());↵
|
42 | counter++;↵ | | 42 | counter++;↵
|
43 | }↵ | | 43 | }↵
|
44 | }↵ | | 44 | }↵
|
45 | | | 45 |
|