Skip to content

Commit

Permalink
add TestUploadFile
Browse files Browse the repository at this point in the history
  • Loading branch information
milwad-dev committed Sep 23, 2024
1 parent 5d3c2c0 commit a5f6fb8
Show file tree
Hide file tree
Showing 3 changed files with 25 additions and 2 deletions.
2 changes: 2 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -52,3 +52,5 @@ coverage

# Temporary
testdata/new-text.txt
testdata/upload.txt
testdata/delete-text.txt
25 changes: 23 additions & 2 deletions filei_test.go
Original file line number Diff line number Diff line change
@@ -1,6 +1,25 @@
package filei

import "testing"
import (
"os"
"testing"
)

func TestUploadFile(t *testing.T) {
file, _ := os.Create("testdata/new-text.txt")

err := UploadFile(file, "testdata/upload.txt")
if err != nil {
t.Errorf("UploadFile() error = %v", err)
}

var fakeFile *os.File

err = UploadFile(fakeFile, "testdata/upload.txt")
if err == nil {
t.Errorf("UploadFile() error data must have a value")
}
}

func TestGetFile(t *testing.T) {
_, err := GetFile("testdata/text.txt")
Expand All @@ -15,7 +34,7 @@ func TestGetFile(t *testing.T) {
}

func TestDeleteFile(t *testing.T) {
err := DeleteFile("testdata/new-text.txt")
err := DeleteFile("testdata/delete-text.txt")
if err != nil {
t.Errorf("DeleteFile() error = %v", err)
}
Expand All @@ -24,6 +43,8 @@ func TestDeleteFile(t *testing.T) {
if err == nil {
t.Errorf("DeleteFile() error data must have a value")
}

os.Create("testdata/delete-text.txt")
}

func TestCreateFile(t *testing.T) {
Expand Down
Empty file added testdata/delete-text.txt
Empty file.

0 comments on commit a5f6fb8

Please # to comment.