40 lines
845 B
Go
40 lines
845 B
Go
package server_test
|
|
|
|
import (
|
|
"testing"
|
|
|
|
"github.com/BBVA/kapow/server"
|
|
)
|
|
|
|
func TestStartServerWhenInvalidBindAddrReturnsError(t *testing.T) {
|
|
|
|
err := server.StartServer("foo;bar", "", "", true)
|
|
if err == nil {
|
|
t.Errorf("Expected error not found")
|
|
}
|
|
}
|
|
|
|
func TestStartServerWhenInvalidPortNumberReturnsError(t *testing.T) {
|
|
|
|
err := server.StartServer("0.0.0.0:bar", "", "", true)
|
|
if err == nil {
|
|
t.Errorf("Expected error not found")
|
|
}
|
|
}
|
|
|
|
func TestStartServerWhenCertfileDontExistReturnsError(t *testing.T) {
|
|
|
|
err := server.StartServer("0.0.0.0:8080", "/notExist", "", true)
|
|
if err == nil {
|
|
t.Errorf("Expected error not found")
|
|
}
|
|
}
|
|
|
|
func TestStartServerWhenKeyfileDontExistReturnsError(t *testing.T) {
|
|
|
|
err := server.StartServer("0.0.0.0:8080", "", "/notExist", true)
|
|
if err == nil {
|
|
t.Errorf("Expected error not found")
|
|
}
|
|
}
|