Properly close and remove file in daemon test

Fixes a bug where a file would be created and not deleted in
DockerSuite.TestDaemonDiscoveryBackendConfigReload

Signed-off-by: Christopher Jones <tophj@linux.vnet.ibm.com>
This commit is contained in:
Christopher Jones 2016-03-04 14:01:07 -05:00
parent c08b674d56
commit 66e558c16c

View file

@ -2170,7 +2170,9 @@ func (s *DockerSuite) TestDaemonDiscoveryBackendConfigReload(c *check.C) {
configFile, err = os.Create(configFilePath)
c.Assert(err, checker.IsNil)
defer os.Remove(configFilePath)
fmt.Fprintf(configFile, "%s", daemonConfig)
configFile.Close()
syscall.Kill(d.cmd.Process.Pid, syscall.SIGHUP)