Index: test/runner/configuration/configuration_test.dart |
diff --git a/test/runner/configuration/configuration_test.dart b/test/runner/configuration/configuration_test.dart |
index 8fe9ba67f41cbb98bbec275008422113318c0f93..72b9834cf251eaa08dd415df94765c70d140e28a 100644 |
--- a/test/runner/configuration/configuration_test.dart |
+++ b/test/runner/configuration/configuration_test.dart |
@@ -30,7 +30,6 @@ void main() { |
expect(merged.packageRoot, equals(p.join(p.current, 'packages'))); |
expect(merged.reporter, equals(defaultReporter)); |
expect(merged.pubServeUrl, isNull); |
- expect(merged.pattern, isNull); |
expect(merged.platforms, equals([TestPlatform.vm])); |
expect(merged.paths, equals(["test"])); |
}); |
@@ -48,7 +47,6 @@ void main() { |
packageRoot: "root", |
reporter: "json", |
pubServePort: 1234, |
- pattern: "foo", |
platforms: [TestPlatform.chrome], |
paths: ["bar"]) |
.merge(new Configuration()); |
@@ -64,7 +62,6 @@ void main() { |
expect(merged.packageRoot, equals("root")); |
expect(merged.reporter, equals("json")); |
expect(merged.pubServeUrl.port, equals(1234)); |
- expect(merged.pattern, equals("foo")); |
expect(merged.platforms, equals([TestPlatform.chrome])); |
expect(merged.paths, equals(["bar"])); |
}); |
@@ -82,7 +79,6 @@ void main() { |
packageRoot: "root", |
reporter: "json", |
pubServePort: 1234, |
- pattern: "foo", |
platforms: [TestPlatform.chrome], |
paths: ["bar"])); |
@@ -97,7 +93,6 @@ void main() { |
expect(merged.packageRoot, equals("root")); |
expect(merged.reporter, equals("json")); |
expect(merged.pubServeUrl.port, equals(1234)); |
- expect(merged.pattern, equals("foo")); |
expect(merged.platforms, equals([TestPlatform.chrome])); |
expect(merged.paths, equals(["bar"])); |
}); |
@@ -116,7 +111,6 @@ void main() { |
packageRoot: "root", |
reporter: "json", |
pubServePort: 1234, |
- pattern: "foo", |
platforms: [TestPlatform.chrome], |
paths: ["bar"]); |
var newer = new Configuration( |
@@ -131,7 +125,6 @@ void main() { |
packageRoot: "boot", |
reporter: "compact", |
pubServePort: 5678, |
- pattern: "gonk", |
platforms: [TestPlatform.dartium], |
paths: ["blech"]); |
var merged = older.merge(newer); |
@@ -146,7 +139,6 @@ void main() { |
expect(merged.packageRoot, equals("boot")); |
expect(merged.reporter, equals("compact")); |
expect(merged.pubServeUrl.port, equals(5678)); |
- expect(merged.pattern, equals("gonk")); |
expect(merged.platforms, equals([TestPlatform.dartium])); |
expect(merged.paths, equals(["blech"])); |
}); |
@@ -234,38 +226,46 @@ void main() { |
var merged = new Configuration().merge(new Configuration()); |
expect(merged.addTags, isEmpty); |
expect(merged.chosenPresets, isEmpty); |
+ expect(merged.patterns, isEmpty); |
}); |
test("if only the old configuration's is defined, uses it", () { |
var merged = new Configuration( |
- addTags: new Set.from(["foo", "bar"]), |
- chosenPresets: new Set.from(["baz", "bang"])) |
+ addTags: ["foo", "bar"], |
+ chosenPresets: ["baz", "bang"], |
+ patterns: ["beep", "boop"]) |
.merge(new Configuration()); |
expect(merged.addTags, unorderedEquals(["foo", "bar"])); |
expect(merged.chosenPresets, equals(["baz", "bang"])); |
+ expect(merged.patterns, equals(["beep", "boop"])); |
}); |
test("if only the new configuration's is defined, uses it", () { |
var merged = new Configuration().merge(new Configuration( |
- addTags: new Set.from(["foo", "bar"]), |
- chosenPresets: new Set.from(["baz", "bang"]))); |
+ addTags: ["foo", "bar"], |
+ chosenPresets: ["baz", "bang"], |
+ patterns: ["beep", "boop"])); |
expect(merged.addTags, unorderedEquals(["foo", "bar"])); |
expect(merged.chosenPresets, equals(["baz", "bang"])); |
+ expect(merged.patterns, equals(["beep", "boop"])); |
}); |
test("if both are defined, unions them", () { |
var older = new Configuration( |
- addTags: new Set.from(["foo", "bar"]), |
- chosenPresets: new Set.from(["baz", "bang"])); |
+ addTags: ["foo", "bar"], |
+ chosenPresets: ["baz", "bang"], |
+ patterns: ["beep", "boop"]); |
var newer = new Configuration( |
- addTags: new Set.from(["blip"]), |
- chosenPresets: new Set.from(["qux"])); |
+ addTags: ["blip"], |
+ chosenPresets: ["qux"], |
+ patterns: ["bonk"]); |
var merged = older.merge(newer); |
expect(merged.addTags, unorderedEquals(["foo", "bar", "blip"])); |
expect(merged.chosenPresets, equals(["baz", "bang", "qux"])); |
+ expect(merged.patterns, unorderedEquals(["beep", "boop", "bonk"])); |
}); |
}); |