Explorar el Código

Add nil checks for dg on new tests

Bruce Marriner hace 8 años
padre
commit
0d1f5f55fb
Se han modificado 1 ficheros con 12 adiciones y 0 borrados
  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)