+USING: accessors arrays assocs io.sockets io.sockets.secure
+kernel linked-assocs present prettyprint tools.test urls ;
 IN: urls.tests
-USING: io.sockets io.sockets.secure urls urls.private tools.test prettyprint
-arrays kernel assocs present accessors ;
 
 CONSTANT: urls
     {

    T{ url
        { protocol "http" }
        { host "localhost" }
        { query H{ { "foo" "bar" } } }
        { path "/" }
    }
}

                { host "www.apple.com" }
                { port 1234 }
                { path "/a/path" }
                { query LH{ { "a" "b" } } }
                { anchor "foo" }
            }
            "http://www.apple.com:1234/a/path?a=b#foo"
