Files
go-rtmp/client_test.go

32 lines
725 B
Go

//
// Copyright (c) 2018- yutopp (yutopp@gmail.com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at https://www.boost.org/LICENSE_1_0.txt)
//
package rtmp
import (
"github.com/stretchr/testify/assert"
"testing"
)
func TestClientValidAddr(t *testing.T) {
addr, err := makeValidAddr("host:123")
assert.Equal(t, nil, err)
assert.Equal(t, "host:123", addr)
addr, err = makeValidAddr("host")
assert.Equal(t, nil, err)
assert.Equal(t, "host:1935", addr)
addr, err = makeValidAddr("host:")
assert.Equal(t, nil, err)
assert.Equal(t, "host:", addr)
addr, err = makeValidAddr(":1111")
assert.Equal(t, nil, err)
assert.Equal(t, ":1111", addr)
}