From 8ffb773f43c8dc54801ca1d111854e7e881c93c9 Mon Sep 17 00:00:00 2001 From: Frédéric Guillot Date: Sun, 19 Nov 2017 21:10:04 -0800 Subject: First commit --- .../github.com/tdewolff/minify/html/html_test.go | 408 +++++++++++++++++++++ 1 file changed, 408 insertions(+) create mode 100644 vendor/github.com/tdewolff/minify/html/html_test.go (limited to 'vendor/github.com/tdewolff/minify/html/html_test.go') diff --git a/vendor/github.com/tdewolff/minify/html/html_test.go b/vendor/github.com/tdewolff/minify/html/html_test.go new file mode 100644 index 0000000..9201c40 --- /dev/null +++ b/vendor/github.com/tdewolff/minify/html/html_test.go @@ -0,0 +1,408 @@ +package html // import "github.com/tdewolff/minify/html" + +import ( + "bytes" + "fmt" + "io" + "io/ioutil" + "net/url" + "os" + "regexp" + "testing" + + "github.com/tdewolff/minify" + "github.com/tdewolff/minify/css" + "github.com/tdewolff/minify/js" + "github.com/tdewolff/minify/json" + "github.com/tdewolff/minify/svg" + "github.com/tdewolff/minify/xml" + "github.com/tdewolff/test" +) + +func TestHTML(t *testing.T) { + htmlTests := []struct { + html string + expected string + }{ + {`html`, `html`}, + {``, ``}, + {``, ``}, + {``, ``}, + {``, ``}, + {`x`, `x`}, + {``, ``}, + {``, ``}, + {``, ``}, + {``, ``}, + {``, ``}, + {``, ``}, + {``, ``}, + {``, ``}, + {``, ``}, + {`&`, `&`}, + {``, ``}, + {``, ``}, + {``, ``}, + {``, ``}, + {``, ``}, + {``, ``}, + {``, ``}, + {``, ``}, + {``, ``}, + {`
`, `
`}, + + // increase coverage + {``, ``}, + {``, ``}, + {``, ``}, + {``, ``}, + {``, ``}, + {``, ``}, + {``, ``}, + {`x`, `x`}, + {`

`, `

`}, + {`

`, ``}, + {`

`, `

`}, + {`

x`, `

x`}, + {``, ``}, + {`