// Copyright (c) 2017 Mattermost, Inc. All Rights Reserved. // See License.txt for license information. package api4 import ( "testing" "github.com/mattermost/mattermost-server/utils" ) func TestGetWebrtcToken(t *testing.T) { if testing.Short() { t.SkipNow() } th := Setup().InitBasic().InitSystemAdmin() defer TearDown() Client := th.Client enableWebrtc := *utils.Cfg.WebrtcSettings.Enable defer func() { *utils.Cfg.WebrtcSettings.Enable = enableWebrtc }() *utils.Cfg.WebrtcSettings.Enable = false _, resp := Client.GetWebrtcToken() CheckNotImplementedStatus(t, resp) Client.Logout() _, resp = Client.GetWebrtcToken() CheckUnauthorizedStatus(t, resp) }