Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/gohugoio/hugo.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBjørn Erik Pedersen <bjorn.erik.pedersen@gmail.com>2019-10-20 11:39:00 +0300
committerBjørn Erik Pedersen <bjorn.erik.pedersen@gmail.com>2019-10-20 23:06:58 +0300
commit4b286b9d2722909d0682e50eeecdfe16c1f47fd8 (patch)
tree3efb5cd01bc95bc4eada991d01e5a3a84adee28c /resources/image_test.go
parent689f647baf96af078186f0cdc45199f7d0995d22 (diff)
resources/images: Allow to set background fill colour
Closes #6298
Diffstat (limited to 'resources/image_test.go')
-rw-r--r--resources/image_test.go16
1 files changed, 12 insertions, 4 deletions
diff --git a/resources/image_test.go b/resources/image_test.go
index 4b88b7aa1..89e686ed1 100644
--- a/resources/image_test.go
+++ b/resources/image_test.go
@@ -22,7 +22,6 @@ import (
"os"
"path"
"path/filepath"
- "regexp"
"runtime"
"strconv"
"sync"
@@ -540,6 +539,18 @@ func TestImageOperationsGolden(t *testing.T) {
fmt.Println(workDir)
}
+ // Test PNGs with alpha channel.
+ for _, img := range []string{"gopher-hero8.png", "gradient-circle.png"} {
+ orig := fetchImageForSpec(spec, c, img)
+ for _, resizeSpec := range []string{"200x #e3e615", "200x jpg #e3e615"} {
+ resized, err := orig.Resize(resizeSpec)
+ c.Assert(err, qt.IsNil)
+ rel := resized.RelPermalink()
+ c.Log("resize", rel)
+ c.Assert(rel, qt.Not(qt.Equals), "")
+ }
+ }
+
for _, img := range testImages {
orig := fetchImageForSpec(spec, c, img)
@@ -618,9 +629,6 @@ func TestImageOperationsGolden(t *testing.T) {
c.Assert(len(dirinfos1), qt.Equals, len(dirinfos2))
for i, fi1 := range dirinfos1 {
- if regexp.MustCompile("gauss").MatchString(fi1.Name()) {
- continue
- }
fi2 := dirinfos2[i]
c.Assert(fi1.Name(), qt.Equals, fi2.Name())