From 1adfd0e9be69a93c7f63bb7afc742c9fafe31aa3 Mon Sep 17 00:00:00 2001 From: Chris Date: Wed, 6 Sep 2017 17:12:54 -0500 Subject: app type transition (#7167) --- app/channel_test.go | 50 ++++++++++++++++++++++++++------------------------ 1 file changed, 26 insertions(+), 24 deletions(-) (limited to 'app/channel_test.go') diff --git a/app/channel_test.go b/app/channel_test.go index b43207b00..7eabafeb8 100644 --- a/app/channel_test.go +++ b/app/channel_test.go @@ -8,7 +8,8 @@ import ( ) func TestPermanentDeleteChannel(t *testing.T) { - th := Setup().InitBasic() + a := Global() + th := a.Setup().InitBasic() incomingWasEnabled := utils.Cfg.ServiceSettings.EnableIncomingWebhooks outgoingWasEnabled := utils.Cfg.ServiceSettings.EnableOutgoingWebhooks @@ -19,25 +20,25 @@ func TestPermanentDeleteChannel(t *testing.T) { utils.Cfg.ServiceSettings.EnableOutgoingWebhooks = outgoingWasEnabled }() - channel, err := CreateChannel(&model.Channel{DisplayName: "deletion-test", Name: "deletion-test", Type: model.CHANNEL_OPEN, TeamId: th.BasicTeam.Id}, false) + channel, err := a.CreateChannel(&model.Channel{DisplayName: "deletion-test", Name: "deletion-test", Type: model.CHANNEL_OPEN, TeamId: th.BasicTeam.Id}, false) if err != nil { t.Fatal(err.Error()) } defer func() { - PermanentDeleteChannel(channel) + a.PermanentDeleteChannel(channel) }() - incoming, err := CreateIncomingWebhookForChannel(th.BasicUser.Id, channel, &model.IncomingWebhook{ChannelId: channel.Id}) + incoming, err := a.CreateIncomingWebhookForChannel(th.BasicUser.Id, channel, &model.IncomingWebhook{ChannelId: channel.Id}) if err != nil { t.Fatal(err.Error()) } - defer DeleteIncomingWebhook(incoming.Id) + defer a.DeleteIncomingWebhook(incoming.Id) - if incoming, err = GetIncomingWebhook(incoming.Id); incoming == nil || err != nil { + if incoming, err = a.GetIncomingWebhook(incoming.Id); incoming == nil || err != nil { t.Fatal("unable to get new incoming webhook") } - outgoing, err := CreateOutgoingWebhook(&model.OutgoingWebhook{ + outgoing, err := a.CreateOutgoingWebhook(&model.OutgoingWebhook{ ChannelId: channel.Id, TeamId: channel.TeamId, CreatorId: th.BasicUser.Id, @@ -46,64 +47,65 @@ func TestPermanentDeleteChannel(t *testing.T) { if err != nil { t.Fatal(err.Error()) } - defer DeleteOutgoingWebhook(outgoing.Id) + defer a.DeleteOutgoingWebhook(outgoing.Id) - if outgoing, err = GetOutgoingWebhook(outgoing.Id); outgoing == nil || err != nil { + if outgoing, err = a.GetOutgoingWebhook(outgoing.Id); outgoing == nil || err != nil { t.Fatal("unable to get new outgoing webhook") } - if err := PermanentDeleteChannel(channel); err != nil { + if err := a.PermanentDeleteChannel(channel); err != nil { t.Fatal(err.Error()) } - if incoming, err = GetIncomingWebhook(incoming.Id); incoming != nil || err == nil { + if incoming, err = a.GetIncomingWebhook(incoming.Id); incoming != nil || err == nil { t.Error("incoming webhook wasn't deleted") } - if outgoing, err = GetOutgoingWebhook(outgoing.Id); outgoing != nil || err == nil { + if outgoing, err = a.GetOutgoingWebhook(outgoing.Id); outgoing != nil || err == nil { t.Error("outgoing webhook wasn't deleted") } } func TestMoveChannel(t *testing.T) { - th := Setup().InitBasic() + a := Global() + th := a.Setup().InitBasic() sourceTeam := th.CreateTeam() targetTeam := th.CreateTeam() channel1 := th.CreateChannel(sourceTeam) defer func() { - PermanentDeleteChannel(channel1) - PermanentDeleteTeam(sourceTeam) - PermanentDeleteTeam(targetTeam) + a.PermanentDeleteChannel(channel1) + a.PermanentDeleteTeam(sourceTeam) + a.PermanentDeleteTeam(targetTeam) }() - if _, err := AddUserToTeam(sourceTeam.Id, th.BasicUser.Id, ""); err != nil { + if _, err := a.AddUserToTeam(sourceTeam.Id, th.BasicUser.Id, ""); err != nil { t.Fatal(err) } - if _, err := AddUserToTeam(sourceTeam.Id, th.BasicUser2.Id, ""); err != nil { + if _, err := a.AddUserToTeam(sourceTeam.Id, th.BasicUser2.Id, ""); err != nil { t.Fatal(err) } - if _, err := AddUserToTeam(targetTeam.Id, th.BasicUser.Id, ""); err != nil { + if _, err := a.AddUserToTeam(targetTeam.Id, th.BasicUser.Id, ""); err != nil { t.Fatal(err) } - if _, err := AddUserToChannel(th.BasicUser, channel1); err != nil { + if _, err := a.AddUserToChannel(th.BasicUser, channel1); err != nil { t.Fatal(err) } - if _, err := AddUserToChannel(th.BasicUser2, channel1); err != nil { + if _, err := a.AddUserToChannel(th.BasicUser2, channel1); err != nil { t.Fatal(err) } - if err := MoveChannel(targetTeam, channel1); err == nil { + if err := a.MoveChannel(targetTeam, channel1); err == nil { t.Fatal("Should have failed due to mismatched members.") } - if _, err := AddUserToTeam(targetTeam.Id, th.BasicUser2.Id, ""); err != nil { + if _, err := a.AddUserToTeam(targetTeam.Id, th.BasicUser2.Id, ""); err != nil { t.Fatal(err) } - if err := MoveChannel(targetTeam, channel1); err != nil { + if err := a.MoveChannel(targetTeam, channel1); err != nil { t.Fatal(err) } } -- cgit v1.2.3-1-g7c22