javatests/io/bazel/rules/closure/WebpathTest.java [101:108]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
  public void testNormalize_parentOfRoot_isRoot() {
    assertThat(xp("/..").normalize()).isEqualTo(xp("/"));
    assertThat(wp("/..").normalize()).isEqualTo(wp("/"));
    assertThat(xp("/../..").normalize()).isEqualTo(xp("/"));
    assertThat(wp("/../..").normalize()).isEqualTo(wp("/"));
    assertThat(xp("/hi/../..").normalize()).isEqualTo(xp("/"));
    assertThat(wp("/hi/../..").normalize()).isEqualTo(wp("/"));
  }
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



javatests/io/bazel/rules/closure/WebpathTest.java [161:168]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
  public void testNormalize_extraSlashes_getRemoved() {
    assertThat(xp("///").normalize()).isEqualTo(xp("/"));
    assertThat(wp("///").normalize()).isEqualTo(wp("/"));
    assertThat(xp("/hi//there").normalize()).isEqualTo(xp("/hi/there"));
    assertThat(wp("/hi//there").normalize()).isEqualTo(wp("/hi/there"));
    assertThat(xp("/hi////.///there").normalize()).isEqualTo(xp("/hi/there"));
    assertThat(wp("/hi////.///there").normalize()).isEqualTo(wp("/hi/there"));
  }
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



