package web import ( "os" "path/filepath" "testing" "github.com/stretchr/testify/assert" "github.com/stretchr/testify/require" ) func TestReadFileTailIsBounded(t *testing.T) { path := filepath.Join(t.TempDir(), "app.log") require.NoError(t, os.WriteFile(path, []byte("0123456789"), 0600)) tail, err := readFileTail(path, 4) require.NoError(t, err) assert.Equal(t, []byte("6789"), tail) }