github.phpd.cn/hashicorp/packer@v1.3.2/builder/virtualbox/common/run_config_test.go (about) 1 package common 2 3 import ( 4 "testing" 5 ) 6 7 func TestRunConfigPrepare_VRDPBindAddress(t *testing.T) { 8 var c *RunConfig 9 var errs []error 10 11 // Test a default VRDPBindAddress 12 c = new(RunConfig) 13 errs = c.Prepare(testConfigTemplate(t)) 14 if len(errs) > 0 { 15 t.Fatalf("should not have error: %s", errs) 16 } 17 18 if c.VRDPBindAddress != "127.0.0.1" { 19 t.Fatalf("bad value: %s", c.VRDPBindAddress) 20 } 21 22 // Test with a good one 23 c = new(RunConfig) 24 c.VRDPBindAddress = "192.168.0.1" 25 errs = c.Prepare(testConfigTemplate(t)) 26 if len(errs) > 0 { 27 t.Fatalf("should not have error: %s", errs) 28 } 29 }