Add fix for new emoji test results.

This commit is contained in:
Elliott Sales de Andrade 2019-03-01 18:59:48 -05:00
parent 0fe58cafcd
commit 4d9d394031
2 changed files with 58 additions and 0 deletions

View File

@ -0,0 +1,54 @@
From 8f25792a159f13f11e742d255df589f7e8b18d24 Mon Sep 17 00:00:00 2001
From: Elliott Sales de Andrade <quantum.analyst@gmail.com>
Date: Fri, 1 Mar 2019 18:47:19 -0500
Subject: [PATCH] Fix tests against latest emoji package.
Signed-off-by: Elliott Sales de Andrade <quantum.analyst@gmail.com>
---
docs/data/docs.json | 2 +-
tpl/transform/init.go | 2 +-
tpl/transform/transform_test.go | 2 +-
3 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/docs/data/docs.json b/docs/data/docs.json
index 6400900a..1c0b94e7 100644
--- a/docs/data/docs.json
+++ b/docs/data/docs.json
@@ -3475,7 +3475,7 @@
"Examples": [
[
"{{ \"I :heart: Hugo\" | emojify }}",
- "I ❤️ Hugo"
+ "I ❤ Hugo"
]
]
},
diff --git a/tpl/transform/init.go b/tpl/transform/init.go
index 86951c25..898d3ea9 100644
--- a/tpl/transform/init.go
+++ b/tpl/transform/init.go
@@ -32,7 +32,7 @@ func init() {
ns.AddMethodMapping(ctx.Emojify,
[]string{"emojify"},
[][2]string{
- {`{{ "I :heart: Hugo" | emojify }}`, `I ❤️ Hugo`},
+ {`{{ "I :heart: Hugo" | emojify }}`, `I ❤ Hugo`},
},
)
diff --git a/tpl/transform/transform_test.go b/tpl/transform/transform_test.go
index ab3beb80..ee5da725 100644
--- a/tpl/transform/transform_test.go
+++ b/tpl/transform/transform_test.go
@@ -41,7 +41,7 @@ func TestEmojify(t *testing.T) {
expect interface{}
}{
{":notamoji:", template.HTML(":notamoji:")},
- {"I :heart: Hugo", template.HTML("I ❤️ Hugo")},
+ {"I :heart: Hugo", template.HTML("I ❤ Hugo")},
// errors
{tstNoStringer{}, false},
} {
--
2.20.1

View File

@ -12,6 +12,10 @@ URL: %{gourl}
Source0: %{gosource}
# Call rst2html directly instead of via 'python'.
Patch0001: https://github.com/gohugoio/hugo/pull/5285.patch
%if %{?fedora} > 29
# Fix build against golang-github-kyokomi-emoji 2.1
Patch0002: 0001-Fix-tests-against-latest-emoji-package.patch
%endif
%description
Hugo is a static HTML and CSS website generator written in Go. It is optimized