package rclone import ( "io/ioutil" "os" "testing" ) func TestDel(t *testing.T) { rc, def := makeRC() defer def() t.Log("making f") f, err := ioutil.TempFile(os.TempDir(), "remote*") if err != nil { t.Fatal(err) } f.Write([]byte(`hello`)) f.Close() defer os.Remove(f.Name()) t.Log("deleting f") if err := rc.Del("local:" + f.Name()); err != nil { t.Fatal(err) } t.Log("reading deleted f") if _, err := ioutil.ReadFile(f.Name()); err == nil { t.Fatal(err) } }