aboutsummaryrefslogtreecommitdiffstats
path: root/community/hugo/0001-Remove-git-tests.patch
diff options
context:
space:
mode:
Diffstat (limited to 'community/hugo/0001-Remove-git-tests.patch')
-rw-r--r--community/hugo/0001-Remove-git-tests.patch237
1 files changed, 0 insertions, 237 deletions
diff --git a/community/hugo/0001-Remove-git-tests.patch b/community/hugo/0001-Remove-git-tests.patch
deleted file mode 100644
index 1d1076bea99..00000000000
--- a/community/hugo/0001-Remove-git-tests.patch
+++ /dev/null
@@ -1,237 +0,0 @@
-diff --git a/hugolib/page_test.go b/hugolib/page_test.go
-index 6cf03b8..8e5ae96 100644
---- a/hugolib/page_test.go
-+++ b/hugolib/page_test.go
-@@ -16,7 +16,6 @@ package hugolib
- import (
- "fmt"
- "html/template"
-- "os"
-
- "github.com/gohugoio/hugo/config"
-
-@@ -27,11 +26,8 @@ import (
- "testing"
- "time"
-
-- "github.com/gohugoio/hugo/hugofs"
--
- "github.com/gohugoio/hugo/resources/page"
- "github.com/gohugoio/hugo/resources/resource"
-- "github.com/spf13/afero"
- "github.com/spf13/viper"
-
- qt "github.com/frankban/quicktest"
-@@ -772,127 +768,6 @@ func TestPageWithDate(t *testing.T) {
- checkPageDate(t, p, d)
- }
-
--func TestPageWithLastmodFromGitInfo(t *testing.T) {
-- c := qt.New(t)
--
-- // We need to use the OS fs for this.
-- cfg := viper.New()
-- fs := hugofs.NewFrom(hugofs.Os, cfg)
-- fs.Destination = &afero.MemMapFs{}
--
-- wd, err := os.Getwd()
-- c.Assert(err, qt.IsNil)
--
-- cfg.Set("frontmatter", map[string]interface{}{
-- "lastmod": []string{":git", "lastmod"},
-- })
-- cfg.Set("defaultContentLanguage", "en")
--
-- langConfig := map[string]interface{}{
-- "en": map[string]interface{}{
-- "weight": 1,
-- "languageName": "English",
-- "contentDir": "content",
-- },
-- "nn": map[string]interface{}{
-- "weight": 2,
-- "languageName": "Nynorsk",
-- "contentDir": "content_nn",
-- },
-- }
--
-- cfg.Set("languages", langConfig)
-- cfg.Set("enableGitInfo", true)
--
-- cfg.Set("workingDir", filepath.Join(wd, "testsite"))
--
-- b := newTestSitesBuilderFromDepsCfg(t, deps.DepsCfg{Fs: fs, Cfg: cfg}).WithNothingAdded()
--
-- b.Build(BuildCfg{SkipRender: true})
-- h := b.H
--
-- c.Assert(len(h.Sites), qt.Equals, 2)
--
-- enSite := h.Sites[0]
-- c.Assert(len(enSite.RegularPages()), qt.Equals, 1)
--
-- // 2018-03-11 is the Git author date for testsite/content/first-post.md
-- c.Assert(enSite.RegularPages()[0].Lastmod().Format("2006-01-02"), qt.Equals, "2018-03-11")
--
-- nnSite := h.Sites[1]
-- c.Assert(len(nnSite.RegularPages()), qt.Equals, 1)
--
-- // 2018-08-11 is the Git author date for testsite/content_nn/first-post.md
-- c.Assert(nnSite.RegularPages()[0].Lastmod().Format("2006-01-02"), qt.Equals, "2018-08-11")
--
--}
--
--func TestPageWithFrontMatterConfig(t *testing.T) {
-- for _, dateHandler := range []string{":filename", ":fileModTime"} {
-- dateHandler := dateHandler
-- t.Run(fmt.Sprintf("dateHandler=%q", dateHandler), func(t *testing.T) {
-- t.Parallel()
-- c := qt.New(t)
-- cfg, fs := newTestCfg()
--
-- pageTemplate := `
-----
--title: Page
--weight: %d
--lastMod: 2018-02-28
--%s
-----
--Content
--`
--
-- cfg.Set("frontmatter", map[string]interface{}{
-- "date": []string{dateHandler, "date"},
-- })
--
-- c1 := filepath.Join("content", "section", "2012-02-21-noslug.md")
-- c2 := filepath.Join("content", "section", "2012-02-22-slug.md")
--
-- writeSource(t, fs, c1, fmt.Sprintf(pageTemplate, 1, ""))
-- writeSource(t, fs, c2, fmt.Sprintf(pageTemplate, 2, "slug: aslug"))
--
-- c1fi, err := fs.Source.Stat(c1)
-- c.Assert(err, qt.IsNil)
-- c2fi, err := fs.Source.Stat(c2)
-- c.Assert(err, qt.IsNil)
--
-- b := newTestSitesBuilderFromDepsCfg(t, deps.DepsCfg{Fs: fs, Cfg: cfg}).WithNothingAdded()
-- b.Build(BuildCfg{SkipRender: true})
--
-- s := b.H.Sites[0]
-- c.Assert(len(s.RegularPages()), qt.Equals, 2)
--
-- noSlug := s.RegularPages()[0]
-- slug := s.RegularPages()[1]
--
-- c.Assert(noSlug.Lastmod().Day(), qt.Equals, 28)
--
-- switch strings.ToLower(dateHandler) {
-- case ":filename":
-- c.Assert(noSlug.Date().IsZero(), qt.Equals, false)
-- c.Assert(slug.Date().IsZero(), qt.Equals, false)
-- c.Assert(noSlug.Date().Year(), qt.Equals, 2012)
-- c.Assert(slug.Date().Year(), qt.Equals, 2012)
-- c.Assert(noSlug.Slug(), qt.Equals, "noslug")
-- c.Assert(slug.Slug(), qt.Equals, "aslug")
-- case ":filemodtime":
-- c.Assert(noSlug.Date().Year(), qt.Equals, c1fi.ModTime().Year())
-- c.Assert(slug.Date().Year(), qt.Equals, c2fi.ModTime().Year())
-- fallthrough
-- default:
-- c.Assert(noSlug.Slug(), qt.Equals, "")
-- c.Assert(slug.Slug(), qt.Equals, "aslug")
--
-- }
-- })
-- }
--
--}
--
- func TestWordCountWithAllCJKRunesWithoutHasCJKLanguage(t *testing.T) {
- t.Parallel()
- assertFunc := func(t *testing.T, ext string, pages page.Pages) {
-diff --git a/releaser/git_test.go b/releaser/git_test.go
-deleted file mode 100644
-index 1c5f788..0000000
---- a/releaser/git_test.go
-+++ /dev/null
-@@ -1,78 +0,0 @@
--// Copyright 2017-present The Hugo Authors. All rights reserved.
--//
--// Licensed under the Apache License, Version 2.0 (the "License");
--// you may not use this file except in compliance with the License.
--// You may obtain a copy of the License at
--// http://www.apache.org/licenses/LICENSE-2.0
--//
--// Unless required by applicable law or agreed to in writing, software
--// distributed under the License is distributed on an "AS IS" BASIS,
--// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
--// See the License for the specific language governing permissions and
--// limitations under the License.
--
--package releaser
--
--import (
-- "testing"
--
-- qt "github.com/frankban/quicktest"
--)
--
--func TestGitInfos(t *testing.T) {
-- c := qt.New(t)
-- skipIfCI(t)
-- infos, err := getGitInfos("v0.20", "hugo", "", false)
--
-- c.Assert(err, qt.IsNil)
-- c.Assert(len(infos) > 0, qt.Equals, true)
--}
--
--func TestIssuesRe(t *testing.T) {
-- c := qt.New(t)
--
-- body := `
--This is a commit message.
--
--Updates #123
--Fix #345
--closes #543
--See #456
-- `
--
-- issues := extractIssues(body)
--
-- c.Assert(len(issues), qt.Equals, 4)
-- c.Assert(issues[0], qt.Equals, 123)
-- c.Assert(issues[2], qt.Equals, 543)
--
--}
--
--func TestGitVersionTagBefore(t *testing.T) {
-- skipIfCI(t)
-- c := qt.New(t)
-- v1, err := gitVersionTagBefore("v0.18")
-- c.Assert(err, qt.IsNil)
-- c.Assert(v1, qt.Equals, "v0.17")
--}
--
--func TestTagExists(t *testing.T) {
-- skipIfCI(t)
-- c := qt.New(t)
-- b1, err := tagExists("v0.18")
-- c.Assert(err, qt.IsNil)
-- c.Assert(b1, qt.Equals, true)
--
-- b2, err := tagExists("adfagdsfg")
-- c.Assert(err, qt.IsNil)
-- c.Assert(b2, qt.Equals, false)
--
--}
--
--func skipIfCI(t *testing.T) {
-- if isCI() {
-- // Travis has an ancient git with no --invert-grep: https://github.com/travis-ci/travis-ci/issues/6328
-- // Also Travis clones very shallowly, making some of the tests above shaky.
-- t.Skip("Skip git test on Linux to make Travis happy.")
-- }
--}
-