shithub: hugo

ref: 0be2aade99a4e7d16a48cb4372d383a3d1748d10
dir: /parser/frontmatter_test.go/

View raw version
package parser

import (
	"testing"
)

func TestFormatToLeadRune(t *testing.T) {
	for i, this := range []struct {
		kind   string
		expect rune
	}{
		{"yaml", '-'},
		{"yml", '-'},
		{"toml", '+'},
		{"json", '{'},
		{"js", '{'},
		{"unknown", '+'},
	} {
		result := FormatToLeadRune(this.kind)

		if result != this.expect {
			t.Errorf("[%d] Got %q but expected %q", i, result, this.expect)
		}
	}
}