1234567891011121314151617181920212223242526 |
- package utils
- import (
- "os"
- "path"
- "testing"
- )
- func TestIsFileOwner(t *testing.T) {
- var err error
- var file *os.File
- if file, err = os.Create(path.Join(os.TempDir(), "testIsFileOwner")); err != nil {
- t.Fatalf("failed to create file: %s", err)
- }
- file.Close()
- if ok := IsFileOwner(path.Join(os.TempDir(), "testIsFileOwner")); !ok {
- t.Fatalf("User should be owner of file")
- }
- if err = os.Remove(path.Join(os.TempDir(), "testIsFileOwner")); err != nil {
- t.Fatalf("failed to remove file: %s", err)
- }
- }
|