diff options
Diffstat (limited to 'minifiers/minifiers_test.go')
-rw-r--r-- | minifiers/minifiers_test.go | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/minifiers/minifiers_test.go b/minifiers/minifiers_test.go index 6500aa2c2..acfa22d2c 100644 --- a/minifiers/minifiers_test.go +++ b/minifiers/minifiers_test.go @@ -71,3 +71,23 @@ func TestNew(t *testing.T) { } } + +func TestBugs(t *testing.T) { + assert := require.New(t) + m := New(media.DefaultTypes, output.DefaultFormats) + + for _, test := range []struct { + tp media.Type + rawString string + expectedMinString string + }{ + // https://github.com/gohugoio/hugo/issues/5506 + {media.CSSType, " body { color: rgba(000, 000, 000, 0.7); }", "body{color:rgba(0,0,0,.7)}"}, + } { + var b bytes.Buffer + + assert.NoError(m.Minify(test.tp, &b, strings.NewReader(test.rawString))) + assert.Equal(test.expectedMinString, b.String()) + } + +} |