remove redundant delete
diff --git a/acceptance/openstack/networking/v2/extensions/security_test.go b/acceptance/openstack/networking/v2/extensions/security_test.go
index 33c9c4b..7d75292 100644
--- a/acceptance/openstack/networking/v2/extensions/security_test.go
+++ b/acceptance/openstack/networking/v2/extensions/security_test.go
@@ -52,17 +52,14 @@
 	// create security group rule
 	ruleID := createSecRule(t, groupID)
 
+	// delete security group rule
+	defer deleteSecRule(t, ruleID)
+
 	// list security group rule
 	listSecRules(t)
 
 	// get security group rule
 	getSecRule(t, ruleID)
-
-	// delete security group rule
-	deleteSecRule(t, ruleID)
-
-	// delete security group
-	deleteSecGroup(t, groupID)
 }
 
 func createSecGroup(t *testing.T) string {