void () { doTest("hg+http://hg.myproject.org/MyProject@special-feature#egg=MyProject1"); doTest("hg+http://hg.myproject.org/MyProject/@master#egg=MyProject1"); doTest("hg+http://hg.myproject.org/path/MyProject@da39a3ee5e6b#egg=MyProject1"); doTest("hg+http://hg.myproject.org/path/MyProject/@v1.0#egg=MyProject1"); doTest("hg+https://hg.myproject.org/MyProject@special-feature#egg=MyProject1"); doTest("hg+https://hg.myproject.org/MyProject/@master#egg=MyProject1"); doTest("hg+https://hg.myproject.org/path/MyProject@da39a3ee5e6b#egg=MyProject1"); doTest("hg+https://hg.myproject.org/path/MyProject/@v1.0#egg=MyProject1"); doTest("hg+ssh://hg.myproject.org/MyProject@special-feature#egg=MyProject1"); doTest("hg+ssh://hg.myproject.org/MyProject/@master#egg=MyProject1"); doTest("hg+ssh://hg.myproject.org/path/MyProject@da39a3ee5e6b#egg=MyProject1"); doTest("hg+ssh://hg.myproject.org/path/MyProject/@v1.0#egg=MyProject1"); doTest("hg+ssh://user@hg.myproject.org/MyProject@special-feature#egg=MyProject1"); doTest("hg+ssh://user@hg.myproject.org/MyProject/@master#egg=MyProject1"); doTest("hg+ssh://user@hg.myproject.org/path/MyProject@da39a3ee5e6b#egg=MyProject1"); doTest("hg+ssh://user@hg.myproject.org/path/MyProject/@v1.0#egg=MyProject1"); }