| Index: tests/corelib/uri_normalize_path_test.dart
|
| diff --git a/tests/corelib/uri_normalize_path_test.dart b/tests/corelib/uri_normalize_path_test.dart
|
| index f485cbec09ba799b916e8ffa6d47710ccfefdb27..07b7c2654a4b8139c8e658e90a21709a31236bb7 100644
|
| --- a/tests/corelib/uri_normalize_path_test.dart
|
| +++ b/tests/corelib/uri_normalize_path_test.dart
|
| @@ -8,21 +8,25 @@ import "package:expect/expect.dart";
|
|
|
| test(String path, String normalizedPath) {
|
| for (var scheme in ["http", "file", "unknown"]) {
|
| - for (var auth in [[null, "hostname", null],
|
| - ["userinfo", "hostname", 1234],
|
| - [null, null, null]]) {
|
| + for (var auth in [
|
| + [null, "hostname", null],
|
| + ["userinfo", "hostname", 1234],
|
| + [null, null, null]
|
| + ]) {
|
| for (var query in [null, "query"]) {
|
| for (var fragment in [null, "fragment"]) {
|
| - var base = new Uri(scheme: scheme,
|
| - userInfo: auth[0],
|
| - host: auth[1],
|
| - port: auth[2],
|
| - path: path,
|
| - query: query,
|
| - fragment: fragment);
|
| - var expected = base.replace(path:
|
| - (base.hasAuthority && normalizedPath.isEmpty) ? "/"
|
| - : normalizedPath);
|
| + var base = new Uri(
|
| + scheme: scheme,
|
| + userInfo: auth[0],
|
| + host: auth[1],
|
| + port: auth[2],
|
| + path: path,
|
| + query: query,
|
| + fragment: fragment);
|
| + var expected = base.replace(
|
| + path: (base.hasAuthority && normalizedPath.isEmpty)
|
| + ? "/"
|
| + : normalizedPath);
|
| var actual = base.normalizePath();
|
| Expect.equals(expected, actual, "$base");
|
| }
|
| @@ -30,6 +34,7 @@ test(String path, String normalizedPath) {
|
| }
|
| }
|
| }
|
| +
|
| testNoChange(String path) {
|
| test(path, path);
|
| }
|
|
|