Skip to content
go-libfossil Artifact [85b30eaef7]
Login

Artifact [85b30eaef7]

Artifact 85b30eaef751dee7e642eb61c1cf5b1e7bdfae88681ea24be40a5f69b73a53bf:


package fsltype

import "testing"

func TestHTTPize(t *testing.T) {
	if got, want := HTTPize("mo ved&/x.$~-_Az9é"), "mo+ved%26%2Fx.$~-_Az9%C3%A9"; got != want {
		t.Errorf("HTTPize = %q, want %q", got, want)
	}
}

func TestHTMLize(t *testing.T) {
	if got, want := HTMLize(`<a href="x">'&'</a>`), "&lt;a href=&quot;x&quot;&gt;&#39;&amp;&#39;&lt;/a&gt;"; got != want {
		t.Errorf("HTMLize = %q, want %q", got, want)
	}
}