Browse code

integration-cli: move Close() after error check

Signed-off-by: Elena Morozova <lelenanam@gmail.com>

Elena Morozova authored on 2016/10/14 08:07:08
Showing 1 changed files
... ...
@@ -929,10 +929,10 @@ func (s *DockerSuite) TestRunSeccompProfileDenyUnshare(c *check.C) {
929 929
 	]
930 930
 }`
931 931
 	tmpFile, err := ioutil.TempFile("", "profile.json")
932
-	defer tmpFile.Close()
933 932
 	if err != nil {
934 933
 		c.Fatal(err)
935 934
 	}
935
+	defer tmpFile.Close()
936 936
 
937 937
 	if _, err := tmpFile.Write([]byte(jsonData)); err != nil {
938 938
 		c.Fatal(err)
... ...
@@ -1000,10 +1000,10 @@ func (s *DockerSuite) TestRunSeccompProfileDenyUnshareUserns(c *check.C) {
1000 1000
 	]
1001 1001
 }`, uint64(0x10000000))
1002 1002
 	tmpFile, err := ioutil.TempFile("", "profile.json")
1003
-	defer tmpFile.Close()
1004 1003
 	if err != nil {
1005 1004
 		c.Fatal(err)
1006 1005
 	}
1006
+	defer tmpFile.Close()
1007 1007
 
1008 1008
 	if _, err := tmpFile.Write([]byte(jsonData)); err != nil {
1009 1009
 		c.Fatal(err)