mirror of
https://github.com/jwetzell/showbridge-go.git
synced 2026-04-27 05:15:47 +00:00
add more bad test for net servers
This commit is contained in:
@@ -79,6 +79,15 @@ func TestBadTCPServer(t *testing.T) {
|
|||||||
},
|
},
|
||||||
errorString: "net.tcp.server unknown framing method: asdfasdfasdfasdflkj",
|
errorString: "net.tcp.server unknown framing method: asdfasdfasdfasdflkj",
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
name: "non-string ip param",
|
||||||
|
params: map[string]any{
|
||||||
|
"port": 8000.0,
|
||||||
|
"framing": "LF",
|
||||||
|
"ip": 123,
|
||||||
|
},
|
||||||
|
errorString: "net.tcp.server ip must be a string",
|
||||||
|
},
|
||||||
}
|
}
|
||||||
|
|
||||||
for _, test := range tests {
|
for _, test := range tests {
|
||||||
|
|||||||
@@ -52,6 +52,22 @@ func TestBadUDPServer(t *testing.T) {
|
|||||||
},
|
},
|
||||||
errorString: "net.udp.server port must be a number",
|
errorString: "net.udp.server port must be a number",
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
name: "non-string ip param",
|
||||||
|
params: map[string]any{
|
||||||
|
"port": 8000.0,
|
||||||
|
"ip": 123,
|
||||||
|
},
|
||||||
|
errorString: "net.udp.server ip must be a string",
|
||||||
|
},
|
||||||
|
{
|
||||||
|
name: "non-number bufferSize param",
|
||||||
|
params: map[string]any{
|
||||||
|
"port": 8000.0,
|
||||||
|
"bufferSize": "1024",
|
||||||
|
},
|
||||||
|
errorString: "net.udp.server bufferSize must be a number",
|
||||||
|
},
|
||||||
}
|
}
|
||||||
|
|
||||||
for _, test := range tests {
|
for _, test := range tests {
|
||||||
|
|||||||
Reference in New Issue
Block a user