Browse Source

resolve build warnings for permission tests

pull/874/head
Chris Johnston 7 years ago
parent
commit
208529f4a3
2 changed files with 11 additions and 5 deletions
  1. +6
    -3
      test/Discord.Net.Tests/Tests.ChannelPermissions.cs
  2. +5
    -2
      test/Discord.Net.Tests/Tests.GuildPermissions.cs

+ 6
- 3
test/Discord.Net.Tests/Tests.ChannelPermissions.cs View File

@@ -7,7 +7,7 @@ namespace Discord
public partial class Tests
{
[Fact]
public async Task TestChannelPermission()
public Task TestChannelPermission()
{
var perm = new ChannelPermissions();

@@ -82,9 +82,10 @@ namespace Discord
| ChannelPermission.UseVAD
);
Assert.Equal(groupChannel, ChannelPermissions.Group.RawValue);
return Task.CompletedTask;
}

public async Task TestChannelPermissionModify()
public Task TestChannelPermissionModify()
{
// test channel permission modify

@@ -311,14 +312,16 @@ namespace Discord
perm = perm.Modify(manageWebhooks: false);
Assert.False(perm.ManageWebhooks);
Assert.Equal(ChannelPermissions.None.RawValue, perm.RawValue);
return Task.CompletedTask;
}

[Fact]
public async Task TestChannelTypeResolution()
public Task TestChannelTypeResolution()
{
ITextChannel someChannel = null;
// null channels will throw exception
Assert.Throws<ArgumentException>(() => ChannelPermissions.All(someChannel));
return Task.CompletedTask;
}
}
}

+ 5
- 2
test/Discord.Net.Tests/Tests.GuildPermissions.cs View File

@@ -7,7 +7,7 @@ namespace Discord
public partial class Tests
{
[Fact]
public async Task TestGuildPermission()
public Task TestGuildPermission()
{
// Test Guild Permission Constructors
var perm = new GuildPermissions();
@@ -46,10 +46,12 @@ namespace Discord
GuildPermission.SendMessages | GuildPermission.SendTTSMessages | GuildPermission.EmbedLinks |
GuildPermission.AttachFiles);
Assert.Equal(webHookPermissions, GuildPermissions.Webhook.RawValue);

return Task.CompletedTask;
}

[Fact]
public async Task TestGuildPermissionModify()
public Task TestGuildPermissionModify()
{
var perm = new GuildPermissions();

@@ -298,6 +300,7 @@ namespace Discord
Assert.False(perm.ManageEmojis);
Assert.Equal(GuildPermissions.None.RawValue, perm.RawValue);

return Task.CompletedTask;
}

}


Loading…
Cancel
Save