Optimize port_split_test test case.

pull/6/head
xiangpengzhao 2016-11-01 04:53:46 -04:00
parent 38a2c94f31
commit 466fee8634
1 changed files with 27 additions and 17 deletions

View File

@ -32,12 +32,14 @@ func TestSplitSchemeNamePort(t *testing.T) {
name: "aoeu",
port: "asdf",
valid: true,
normalized: true,
}, {
in: "http:aoeu:asdf",
scheme: "http",
name: "aoeu",
port: "asdf",
valid: true,
normalized: true,
}, {
in: "https:aoeu:",
scheme: "https",
@ -51,11 +53,17 @@ func TestSplitSchemeNamePort(t *testing.T) {
name: "aoeu",
port: "asdf",
valid: true,
normalized: true,
}, {
in: "aoeu:",
name: "aoeu",
valid: true,
normalized: false,
}, {
in: "aoeu",
name: "aoeu",
valid: true,
normalized: true,
}, {
in: ":asdf",
valid: false,
@ -63,9 +71,11 @@ func TestSplitSchemeNamePort(t *testing.T) {
in: "aoeu:asdf:htns",
valid: false,
}, {
in: "aoeu",
name: "aoeu",
valid: true,
in: "http::asdf",
valid: false,
}, {
in: "http::",
valid: false,
}, {
in: "",
valid: false,