mediamtx/internal/protocols/rtsp/credentials_test.go
Alessandro Ros e3b8af8933
Some checks failed
code_lint / go (push) Has been cancelled
code_lint / go_mod (push) Has been cancelled
code_lint / docs (push) Has been cancelled
code_lint / api_docs (push) Has been cancelled
code_test / test_64 (push) Has been cancelled
code_test / test_32 (push) Has been cancelled
code_test / test_e2e (push) Has been cancelled
switch to gortsplib/v5 (#4978)
2025-09-16 13:10:34 +02:00

26 lines
438 B
Go

package rtsp
import (
"testing"
"github.com/bluenviron/gortsplib/v5/pkg/base"
"github.com/bluenviron/mediamtx/internal/auth"
"github.com/stretchr/testify/require"
)
func TestCredentials(t *testing.T) {
rr := &base.Request{
Header: base.Header{
"Authorization": []string{
"Basic bXl1c2VyOm15cGFzcw==",
},
},
}
c := Credentials(rr)
require.Equal(t, &auth.Credentials{
User: "myuser",
Pass: "mypass",
}, c)
}