mirror of
				https://github.com/go-gitea/gitea.git
				synced 2025-11-03 20:36:07 +01:00 
			
		
		
		
	Refactor markup/csv: don't read all to memory (#29760)
This commit is contained in:
		@@ -4,6 +4,8 @@
 | 
			
		||||
package markup
 | 
			
		||||
 | 
			
		||||
import (
 | 
			
		||||
	"bufio"
 | 
			
		||||
	"bytes"
 | 
			
		||||
	"strings"
 | 
			
		||||
	"testing"
 | 
			
		||||
 | 
			
		||||
@@ -29,4 +31,12 @@ func TestRenderCSV(t *testing.T) {
 | 
			
		||||
		assert.NoError(t, err)
 | 
			
		||||
		assert.EqualValues(t, v, buf.String())
 | 
			
		||||
	}
 | 
			
		||||
 | 
			
		||||
	t.Run("fallbackRender", func(t *testing.T) {
 | 
			
		||||
		var buf bytes.Buffer
 | 
			
		||||
		err := render.fallbackRender(strings.NewReader("1,<a>\n2,<b>"), bufio.NewWriter(&buf))
 | 
			
		||||
		assert.NoError(t, err)
 | 
			
		||||
		want := "<pre>1,<a>\n2,<b></pre>"
 | 
			
		||||
		assert.Equal(t, want, buf.String())
 | 
			
		||||
	})
 | 
			
		||||
}
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user