mirror of
https://github.com/libguestfs/libguestfs.git
synced 2026-03-21 22:53:37 +00:00
golang: tests: Call or defer g.Close().
This commit is contained in:
@@ -21,8 +21,9 @@ package guestfs
|
||||
import "testing"
|
||||
|
||||
func Test020Create (t *testing.T) {
|
||||
_, err := Create ()
|
||||
g, err := Create ()
|
||||
if err != nil {
|
||||
t.Errorf ("could not create handle: %s", err)
|
||||
}
|
||||
g.Close ()
|
||||
}
|
||||
|
||||
@@ -25,10 +25,12 @@ func Test030CreateFlags (t *testing.T) {
|
||||
if err != nil {
|
||||
t.Errorf ("could not create handle: %s", err)
|
||||
}
|
||||
g.Close ()
|
||||
g, err = Create_flags (CREATE_NO_ENVIRONMENT)
|
||||
if err != nil {
|
||||
t.Errorf ("could not create handle: %s", err)
|
||||
}
|
||||
defer g.Close ()
|
||||
if err := g.Parse_environment (); err != nil {
|
||||
t.Errorf ("could not parse environment: %s", err)
|
||||
}
|
||||
|
||||
@@ -25,6 +25,7 @@ func Test050HandleProperties (t *testing.T) {
|
||||
if errno != nil {
|
||||
t.Errorf ("could not create handle: %s", errno)
|
||||
}
|
||||
defer g.Close ()
|
||||
|
||||
v, err := g.Get_verbose ()
|
||||
if err != nil {
|
||||
|
||||
@@ -25,6 +25,7 @@ func Test070Optargs (t *testing.T) {
|
||||
if errno != nil {
|
||||
t.Errorf ("could not create handle: %s", errno)
|
||||
}
|
||||
defer g.Close ()
|
||||
err := g.Add_drive ("/dev/null", nil)
|
||||
if err != nil {
|
||||
t.Errorf ("%s", err)
|
||||
|
||||
@@ -29,11 +29,13 @@ func Test100Launch (t *testing.T) {
|
||||
if errno != nil {
|
||||
t.Errorf ("could not create handle: %s", errno)
|
||||
}
|
||||
defer g.Close ()
|
||||
|
||||
f, ferr := os.Create ("test.img")
|
||||
if ferr != nil {
|
||||
t.Errorf ("could not create file: %s", ferr)
|
||||
}
|
||||
defer os.Remove ("test.img")
|
||||
if ferr := f.Truncate (500 * 1024 * 1024); ferr != nil {
|
||||
t.Errorf ("could not truncate file: %s", ferr)
|
||||
}
|
||||
@@ -105,12 +107,6 @@ func Test100Launch (t *testing.T) {
|
||||
if err != nil {
|
||||
t.Errorf ("%s", err)
|
||||
}
|
||||
err = g.Close ()
|
||||
if err != nil {
|
||||
t.Errorf ("%s", err)
|
||||
}
|
||||
|
||||
os.Remove ("test.img")
|
||||
}
|
||||
|
||||
/* - declared in guestfs_900_rstringlist_test.go
|
||||
|
||||
@@ -27,6 +27,7 @@ func Test900RStringLits (t *testing.T) {
|
||||
if errno != nil {
|
||||
t.Errorf ("could not create handle: %s", errno)
|
||||
}
|
||||
defer g.Close ()
|
||||
|
||||
actual, err := g.Internal_test_rstringlist ("16")
|
||||
if err != nil {
|
||||
|
||||
Reference in New Issue
Block a user