// Copyright 2018 The Gitea Authors. All rights reserved.
// Use of this source code is governed by a MIT-style
// license that can be found in the LICENSE file.
package markup
import (
	"strings"
	"testing"
	"code.gitea.io/gitea/modules/markup"
	"github.com/stretchr/testify/assert"
)
func TestRenderCSV(t *testing.T) {
	var render Renderer
	kases := map[string]string{
		"a":        "
",
		"1,2":      "",
		"1;2\n3;4": "",
		"
":    "",
	}
	for k, v := range kases {
		var buf strings.Builder
		err := render.Render(&markup.RenderContext{}, strings.NewReader(k), &buf)
		assert.NoError(t, err)
		assert.EqualValues(t, v, buf.String())
	}
}