From 66e558c16c7505750dc4941980521fc382dbe454 Mon Sep 17 00:00:00 2001 From: Christopher Jones Date: Fri, 4 Mar 2016 14:01:07 -0500 Subject: [PATCH] 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 --- integration-cli/docker_cli_daemon_test.go | 2 ++ 1 file changed, 2 insertions(+) diff --git a/integration-cli/docker_cli_daemon_test.go b/integration-cli/docker_cli_daemon_test.go index a5f1636d55..483ff78b03 100644 --- a/integration-cli/docker_cli_daemon_test.go +++ b/integration-cli/docker_cli_daemon_test.go @@ -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)