(Feat): Initial Commit
Some checks failed
Build & Test / build-test (push) Has been cancelled
Build & Test / swagger-codegen-cli (push) Has been cancelled
CodeQL / Analyze (go) (push) Has been cancelled

This commit is contained in:
2026-07-03 19:41:31 +05:30
commit 7e940c83a7
461 changed files with 45002 additions and 0 deletions

View File

@@ -0,0 +1,31 @@
package test_test
import (
"os"
"path/filepath"
"strings"
"testing"
"allaboutapps.dev/aw/go-starter/internal/test"
"github.com/stretchr/testify/assert"
"github.com/stretchr/testify/require"
)
func TestPrepareTestFile(t *testing.T) {
var path string
test.WithTempDir(t, func(localBasePath, basePath string) {
assert.True(t, strings.HasSuffix(localBasePath, strings.ToLower(t.Name())))
assert.NotEmpty(t, basePath)
fileName := "example.jpg"
test.PrepareTestFile(t, fileName)
path = filepath.Join(localBasePath, basePath, fileName)
_, err := os.Stat(path)
require.NoError(t, err)
})
_, err := os.Stat(path)
require.Error(t, err)
require.ErrorIs(t, err, os.ErrNotExist)
}