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 public partial class Tests
{ {
[Fact] [Fact]
public async Task TestChannelPermission()
public Task TestChannelPermission()
{ {
var perm = new ChannelPermissions(); var perm = new ChannelPermissions();


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


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


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


[Fact] [Fact]
public async Task TestChannelTypeResolution()
public Task TestChannelTypeResolution()
{ {
ITextChannel someChannel = null; ITextChannel someChannel = null;
// null channels will throw exception // null channels will throw exception
Assert.Throws<ArgumentException>(() => ChannelPermissions.All(someChannel)); 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 public partial class Tests
{ {
[Fact] [Fact]
public async Task TestGuildPermission()
public Task TestGuildPermission()
{ {
// Test Guild Permission Constructors // Test Guild Permission Constructors
var perm = new GuildPermissions(); var perm = new GuildPermissions();
@@ -46,10 +46,12 @@ namespace Discord
GuildPermission.SendMessages | GuildPermission.SendTTSMessages | GuildPermission.EmbedLinks | GuildPermission.SendMessages | GuildPermission.SendTTSMessages | GuildPermission.EmbedLinks |
GuildPermission.AttachFiles); GuildPermission.AttachFiles);
Assert.Equal(webHookPermissions, GuildPermissions.Webhook.RawValue); Assert.Equal(webHookPermissions, GuildPermissions.Webhook.RawValue);

return Task.CompletedTask;
} }


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


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


return Task.CompletedTask;
} }


} }


Loading…
Cancel
Save