浏览代码

Add nil checks for dg on new tests

Bruce Marriner 8 年之前
父节点
当前提交
0d1f5f55fb
共有 1 个文件被更改,包括 12 次插入0 次删除
  1. 12 0
      restapi_test.go

+ 12 - 0
restapi_test.go

@@ -145,6 +145,10 @@ func TestGateway(t *testing.T) {
 
 func TestVoiceICE(t *testing.T) {
 
+	if dg == nil {
+		t.Skip("Skipping, dg not set.")
+	}
+
 	_, err := dg.VoiceICE()
 	if err != nil {
 		t.Errorf("VoiceICE() returned error: %+v", err)
@@ -153,6 +157,10 @@ func TestVoiceICE(t *testing.T) {
 
 func TestVoiceRegions(t *testing.T) {
 
+	if dg == nil {
+		t.Skip("Skipping, dg not set.")
+	}
+
 	_, err := dg.VoiceRegions()
 	if err != nil {
 		t.Errorf("VoiceRegions() returned error: %+v", err)
@@ -164,6 +172,10 @@ func TestGuildRoles(t *testing.T) {
 		t.Skip("Skipping, DG_GUILD not set.")
 	}
 
+	if dg == nil {
+		t.Skip("Skipping, dg not set.")
+	}
+
 	_, err := dg.GuildRoles(envGuild)
 	if err != nil {
 		t.Errorf("GuildRoles(envGuild) returned error: %+v", err)