268269270271272273274
public void test20() throws ParserException { assertEquals( "test20 failed", "http://a/b/g", (new LinkProcessor()).extract("../g", baseURI)); }
275276277278279280281
public void test21() throws ParserException { assertEquals( "test21 failed", "http://a/", (new LinkProcessor()).extract("../..", baseURI)); }
282283284285286287288
public void test22() throws ParserException { assertEquals( "test22 failed", "http://a/g", (new LinkProcessor()).extract("../../g", baseURI)); }
362363364365366367368
public void test23() throws ParserException { assertEquals( "test23 failed", "http://a/g", (new LinkProcessor()).extract("../../../g", baseURI)); }
369370371372373374375
public void test24() throws ParserException { assertEquals( "test24 failed", "http://a/g", (new LinkProcessor()).extract("../../../../g", baseURI)); }
376377378379380381382
public void test25() throws ParserException { assertEquals( "test25 failed", "http://a/./g", (new LinkProcessor()).extract("/./g", baseURI)); }
383384385386387388389
public void test26() throws ParserException { assertEquals( "test26 failed", "http://a/../g", (new LinkProcessor()).extract("/../g", baseURI)); }
390391392393394395396
public void test27() throws ParserException { assertEquals( "test27 failed", "http://a/b/c/g.", (new LinkProcessor()).extract("g.", baseURI)); }
397398399400401402403
public void test28() throws ParserException { assertEquals( "test28 failed", "http://a/b/c/.g", (new LinkProcessor()).extract(".g", baseURI)); }
404405406407408409410
public void test29() throws ParserException { assertEquals( "test29 failed", "http://a/b/c/g..", (new LinkProcessor()).extract("g..", baseURI)); }