This commit is contained in:
xtaci
2016-09-01 14:39:06 +08:00
parent 94b1c6b332
commit ca05682292
+40
View File
@@ -0,0 +1,40 @@
package smux
import "testing"
func TestConfig(t *testing.T) {
VerifyConfig(DefaultConfig())
config := DefaultConfig()
config.KeepAliveInterval = 0
err := VerifyConfig(config)
t.Log(err)
if err == nil {
t.Fatal(err)
}
config = DefaultConfig()
config.KeepAliveInterval = 10
config.KeepAliveTimeout = 5
err = VerifyConfig(config)
t.Log(err)
if err == nil {
t.Fatal(err)
}
config = DefaultConfig()
config.MaxFrameSize = 0
err = VerifyConfig(config)
t.Log(err)
if err == nil {
t.Fatal(err)
}
config = DefaultConfig()
config.MaxFrameTokens = 0
err = VerifyConfig(config)
t.Log(err)
if err == nil {
t.Fatal(err)
}
}