go-root-dir/root_dir_test.go

21 lines
415 B
Go
Raw Normal View History

2023-03-11 12:38:51 +01:00
package root_dir
2023-03-11 12:26:02 +01:00
import (
"strings"
"testing"
"github.com/stretchr/testify/require"
)
func TestRootDir(t *testing.T) {
projectDirName := "go-root-dir"
dir := RootDir(projectDirName)
require.NotEmpty(t, dir)
require.Equal(t, strings.Split(dir, "/")[len(strings.Split(dir, "/"))-1], projectDirName)
}
func TestRootDirError(t *testing.T) {
require.Empty(t, RootDir(""))
require.Empty(t, RootDir("aaa"))
}