@@ -283,66 +283,6 @@ func TestAccComputeFirewall_disabled(t *testing.T) {
283
283
})
284
284
}
285
285
286
- func TestAccComputeFirewall_enableLogging (t * testing.T ) {
287
- t .Parallel ()
288
-
289
- var firewall computeBeta.Firewall
290
- networkName := fmt .Sprintf ("firewall-test-%s" , acctest .RandString (10 ))
291
- firewallName := fmt .Sprintf ("firewall-test-%s" , acctest .RandString (10 ))
292
-
293
- resource .Test (t , resource.TestCase {
294
- PreCheck : func () { testAccPreCheck (t ) },
295
- Providers : testAccProviders ,
296
- CheckDestroy : testAccCheckComputeFirewallDestroy ,
297
- Steps : []resource.TestStep {
298
- {
299
- Config : testAccComputeFirewall_enableLogging (networkName , firewallName , false ),
300
- Check : resource .ComposeTestCheckFunc (
301
- testAccCheckComputeBetaFirewallExists ("google_compute_firewall.foobar" , & firewall ),
302
- testAccCheckComputeFirewallLoggingEnabled (& firewall , false ),
303
- ),
304
- },
305
- {
306
- ResourceName : "google_compute_firewall.foobar" ,
307
- ImportState : true ,
308
- ImportStateVerify : true ,
309
- },
310
- {
311
- Config : testAccComputeFirewall_enableLogging (networkName , firewallName , true ),
312
- Check : resource .ComposeTestCheckFunc (
313
- testAccCheckComputeBetaFirewallExists ("google_compute_firewall.foobar" , & firewall ),
314
- testAccCheckComputeFirewallLoggingEnabled (& firewall , true ),
315
- ),
316
- },
317
- {
318
- Config : testAccComputeFirewall_enableLogging (networkName , firewallName , false ),
319
- Check : resource .ComposeTestCheckFunc (
320
- testAccCheckComputeBetaFirewallExists ("google_compute_firewall.foobar" , & firewall ),
321
- testAccCheckComputeFirewallLoggingEnabled (& firewall , false ),
322
- ),
323
- },
324
- },
325
- })
326
- }
327
-
328
- func testAccCheckComputeFirewallDestroy (s * terraform.State ) error {
329
- config := testAccProvider .Meta ().(* Config )
330
-
331
- for _ , rs := range s .RootModule ().Resources {
332
- if rs .Type != "google_compute_firewall" {
333
- continue
334
- }
335
-
336
- _ , err := config .clientCompute .Firewalls .Get (
337
- config .Project , rs .Primary .ID ).Do ()
338
- if err == nil {
339
- return fmt .Errorf ("Firewall still exists" )
340
- }
341
- }
342
-
343
- return nil
344
- }
345
-
346
286
func testAccCheckComputeFirewallExists (n string , firewall * compute.Firewall ) resource.TestCheckFunc {
347
287
return func (s * terraform.State ) error {
348
288
rs , ok := s .RootModule ().Resources [n ]
@@ -486,15 +426,6 @@ func testAccCheckComputeFirewallApiVersion(firewall *compute.Firewall) resource.
486
426
}
487
427
}
488
428
489
- func testAccCheckComputeFirewallLoggingEnabled (firewall * computeBeta.Firewall , enabled bool ) resource.TestCheckFunc {
490
- return func (s * terraform.State ) error {
491
- if firewall == nil || firewall .EnableLogging != enabled {
492
- return fmt .Errorf ("expected firewall enable_logging to be %t, got %t" , enabled , firewall .EnableLogging )
493
- }
494
- return nil
495
- }
496
- }
497
-
498
429
func testAccComputeFirewall_basic (network , firewall string ) string {
499
430
return fmt .Sprintf (`
500
431
resource "google_compute_network" "foobar" {
@@ -669,29 +600,3 @@ func testAccComputeFirewall_disabled(network, firewall string) string {
669
600
disabled = true
670
601
}` , network , firewall )
671
602
}
672
-
673
- func testAccComputeFirewall_enableLogging (network , firewall string , enableLogging bool ) string {
674
- enableLoggingCfg := ""
675
- if enableLogging {
676
- enableLoggingCfg = "enable_logging= true"
677
- }
678
- return fmt .Sprintf (`
679
- resource "google_compute_network" "foobar" {
680
- name = "%s"
681
- auto_create_subnetworks = false
682
- ipv4_range = "10.0.0.0/16"
683
- }
684
-
685
- resource "google_compute_firewall" "foobar" {
686
- name = "firewall-test-%s"
687
- description = "Resource created for Terraform acceptance testing"
688
- network = "${google_compute_network.foobar.name}"
689
- source_tags = ["foo"]
690
-
691
- allow {
692
- protocol = "icmp"
693
- }
694
-
695
- %s
696
- }` , network , firewall , enableLoggingCfg )
697
- }
0 commit comments