package client

import "testing"

func TestHostPortFromServerURL(t *testing.T) {
	host, port, err := hostPortFromServerURL("https://c2.example.com:8989")
	if err != nil {
		t.Fatal(err)
	}
	if host != "c2.example.com" || port != "8989" {
		t.Fatalf("got %s:%s", host, port)
	}
	host, port, err = hostPortFromServerURL("http://192.168.1.5")
	if err != nil {
		t.Fatal(err)
	}
	if host != "192.168.1.5" || port != "80" {
		t.Fatalf("got %s:%s", host, port)
	}
}
