summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorBjørn Erik Pedersen <bjorn.erik.pedersen@gmail.com>2025-04-24 10:29:31 +0200
committerBjørn Erik Pedersen <bjorn.erik.pedersen@gmail.com>2025-04-24 14:09:13 +0200
commit53202314abdd05d8f0b6ffdcef96640ac3267344 (patch)
tree1bcf793352cce8897c07b0a0544b6addec0e0ffe
parent2fce0bac033d8b7e98046f85f669ba813d862788 (diff)
downloadhugo-53202314abdd05d8f0b6ffdcef96640ac3267344.tar.gz
hugo-53202314abdd05d8f0b6ffdcef96640ac3267344.zip
images: Add some test cases for aligny on images.Text
See #13414
-rw-r--r--resources/images/images_golden_integration_test.go9
-rw-r--r--resources/images/testdata/images_golden/filters/text/text_alignx-center.jpgbin45280 -> 44006 bytes
-rw-r--r--resources/images/testdata/images_golden/filters/text/text_alignx-center_aligny-bottom.jpgbin0 -> 64788 bytes
-rw-r--r--resources/images/testdata/images_golden/filters/text/text_alignx-center_aligny-center.jpgbin0 -> 59768 bytes
-rw-r--r--resources/images/testdata/images_golden/filters/text/text_alignx-left.jpgbin43561 -> 43848 bytes
-rw-r--r--resources/images/testdata/images_golden/filters/text/text_alignx-right.jpgbin45732 -> 44969 bytes
6 files changed, 8 insertions, 1 deletions
diff --git a/resources/images/images_golden_integration_test.go b/resources/images/images_golden_integration_test.go
index c49de7bd1..5397bee23 100644
--- a/resources/images/images_golden_integration_test.go
+++ b/resources/images/images_golden_integration_test.go
@@ -252,8 +252,8 @@ Home.
"linespacing" 8
"size" 28
"x" (div $sunset.Width 2 | int)
+ "y" (div $sunset.Height 2 | int)
"alignx" "center"
- "y" 190
}}
{{ $text := "Pariatur deserunt sunt nisi sunt tempor quis eu. Sint et nulla enim officia sunt cupidatat. Eu amet ipsum qui velit cillum cillum ad Lorem in non ad aute." }}
@@ -262,6 +262,11 @@ Home.
{{ template "filters" (dict "name" "text_alignx-right.jpg" "img" $sunset "filters" (images.Text $text $textOpts )) }}
{{ $textOpts = (dict "alignx" "left") | merge $textOpts }}
{{ template "filters" (dict "name" "text_alignx-left.jpg" "img" $sunset "filters" (images.Text $text $textOpts )) }}
+{{ $textOpts = (dict "alignx" "center" "aligny" "center") | merge $textOpts }}
+{{ $text = "Est exercitation deserunt exercitation nostrud magna. Eiusmod anim deserunt sit elit dolore ea incididunt nisi. Ea ullamco excepteur voluptate occaecat duis pariatur proident cupidatat. Eu id esse qui consectetur commodo ad ex esse cupidatat velit duis cupidatat. Aliquip irure tempor consequat non amet in mollit ipsum officia tempor laborum." }}
+{{ template "filters" (dict "name" "text_alignx-center_aligny-center.jpg" "img" $sunset "filters" (images.Text $text $textOpts )) }}
+{{ $textOpts = (dict "alignx" "center" "aligny" "bottom") | merge $textOpts }}
+{{ template "filters" (dict "name" "text_alignx-center_aligny-bottom.jpg" "img" $sunset "filters" (images.Text $text $textOpts )) }}
{{ define "filters"}}
{{ if lt (len (path.Ext .name)) 4 }}
@@ -279,6 +284,8 @@ Home.
opts.T = t
opts.Name = name
opts.Files = files
+ // opts.WriteFiles = true
+ // opts.DevMode = true
imagetesting.RunGolden(opts)
}
diff --git a/resources/images/testdata/images_golden/filters/text/text_alignx-center.jpg b/resources/images/testdata/images_golden/filters/text/text_alignx-center.jpg
index 090600f5f..94bcb811a 100644
--- a/resources/images/testdata/images_golden/filters/text/text_alignx-center.jpg
+++ b/resources/images/testdata/images_golden/filters/text/text_alignx-center.jpg
Binary files differ
diff --git a/resources/images/testdata/images_golden/filters/text/text_alignx-center_aligny-bottom.jpg b/resources/images/testdata/images_golden/filters/text/text_alignx-center_aligny-bottom.jpg
new file mode 100644
index 000000000..ca8893e4e
--- /dev/null
+++ b/resources/images/testdata/images_golden/filters/text/text_alignx-center_aligny-bottom.jpg
Binary files differ
diff --git a/resources/images/testdata/images_golden/filters/text/text_alignx-center_aligny-center.jpg b/resources/images/testdata/images_golden/filters/text/text_alignx-center_aligny-center.jpg
new file mode 100644
index 000000000..828b6e6a3
--- /dev/null
+++ b/resources/images/testdata/images_golden/filters/text/text_alignx-center_aligny-center.jpg
Binary files differ
diff --git a/resources/images/testdata/images_golden/filters/text/text_alignx-left.jpg b/resources/images/testdata/images_golden/filters/text/text_alignx-left.jpg
index d77e301df..2894fae42 100644
--- a/resources/images/testdata/images_golden/filters/text/text_alignx-left.jpg
+++ b/resources/images/testdata/images_golden/filters/text/text_alignx-left.jpg
Binary files differ
diff --git a/resources/images/testdata/images_golden/filters/text/text_alignx-right.jpg b/resources/images/testdata/images_golden/filters/text/text_alignx-right.jpg
index 3b727234a..207e88a49 100644
--- a/resources/images/testdata/images_golden/filters/text/text_alignx-right.jpg
+++ b/resources/images/testdata/images_golden/filters/text/text_alignx-right.jpg
Binary files differ