mirror of
https://github.com/gohugoio/hugo.git
synced 2025-04-27 14:10:31 +03:00
tests: Convert from testify to quicktest
This commit is contained in:
parent
6027ee1108
commit
9e57182705
195 changed files with 3919 additions and 3693 deletions
|
@ -14,14 +14,12 @@
|
|||
package helpers
|
||||
|
||||
import (
|
||||
"fmt"
|
||||
"strings"
|
||||
"testing"
|
||||
|
||||
qt "github.com/frankban/quicktest"
|
||||
"github.com/gohugoio/hugo/hugofs"
|
||||
"github.com/gohugoio/hugo/langs"
|
||||
"github.com/stretchr/testify/assert"
|
||||
"github.com/stretchr/testify/require"
|
||||
)
|
||||
|
||||
func TestURLize(t *testing.T) {
|
||||
|
@ -111,7 +109,9 @@ func doTestAbsURL(t *testing.T, defaultInSubDir, addLanguage, multilingual bool,
|
|||
}
|
||||
|
||||
func TestIsAbsURL(t *testing.T) {
|
||||
for i, this := range []struct {
|
||||
c := qt.New(t)
|
||||
|
||||
for _, this := range []struct {
|
||||
a string
|
||||
b bool
|
||||
}{
|
||||
|
@ -122,7 +122,7 @@ func TestIsAbsURL(t *testing.T) {
|
|||
{"/content", false},
|
||||
{"content", false},
|
||||
} {
|
||||
require.True(t, IsAbsURL(this.a) == this.b, fmt.Sprintf("Test %d", i))
|
||||
c.Assert(IsAbsURL(this.a) == this.b, qt.Equals, true)
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -292,31 +292,33 @@ func TestAddContextRoot(t *testing.T) {
|
|||
}
|
||||
|
||||
func TestPretty(t *testing.T) {
|
||||
assert.Equal(t, PrettifyURLPath("/section/name.html"), "/section/name/index.html")
|
||||
assert.Equal(t, PrettifyURLPath("/section/sub/name.html"), "/section/sub/name/index.html")
|
||||
assert.Equal(t, PrettifyURLPath("/section/name/"), "/section/name/index.html")
|
||||
assert.Equal(t, PrettifyURLPath("/section/name/index.html"), "/section/name/index.html")
|
||||
assert.Equal(t, PrettifyURLPath("/index.html"), "/index.html")
|
||||
assert.Equal(t, PrettifyURLPath("/name.xml"), "/name/index.xml")
|
||||
assert.Equal(t, PrettifyURLPath("/"), "/")
|
||||
assert.Equal(t, PrettifyURLPath(""), "/")
|
||||
assert.Equal(t, PrettifyURL("/section/name.html"), "/section/name")
|
||||
assert.Equal(t, PrettifyURL("/section/sub/name.html"), "/section/sub/name")
|
||||
assert.Equal(t, PrettifyURL("/section/name/"), "/section/name")
|
||||
assert.Equal(t, PrettifyURL("/section/name/index.html"), "/section/name")
|
||||
assert.Equal(t, PrettifyURL("/index.html"), "/")
|
||||
assert.Equal(t, PrettifyURL("/name.xml"), "/name/index.xml")
|
||||
assert.Equal(t, PrettifyURL("/"), "/")
|
||||
assert.Equal(t, PrettifyURL(""), "/")
|
||||
c := qt.New(t)
|
||||
c.Assert("/section/name/index.html", qt.Equals, PrettifyURLPath("/section/name.html"))
|
||||
c.Assert("/section/sub/name/index.html", qt.Equals, PrettifyURLPath("/section/sub/name.html"))
|
||||
c.Assert("/section/name/index.html", qt.Equals, PrettifyURLPath("/section/name/"))
|
||||
c.Assert("/section/name/index.html", qt.Equals, PrettifyURLPath("/section/name/index.html"))
|
||||
c.Assert("/index.html", qt.Equals, PrettifyURLPath("/index.html"))
|
||||
c.Assert("/name/index.xml", qt.Equals, PrettifyURLPath("/name.xml"))
|
||||
c.Assert("/", qt.Equals, PrettifyURLPath("/"))
|
||||
c.Assert("/", qt.Equals, PrettifyURLPath(""))
|
||||
c.Assert("/section/name", qt.Equals, PrettifyURL("/section/name.html"))
|
||||
c.Assert("/section/sub/name", qt.Equals, PrettifyURL("/section/sub/name.html"))
|
||||
c.Assert("/section/name", qt.Equals, PrettifyURL("/section/name/"))
|
||||
c.Assert("/section/name", qt.Equals, PrettifyURL("/section/name/index.html"))
|
||||
c.Assert("/", qt.Equals, PrettifyURL("/index.html"))
|
||||
c.Assert("/name/index.xml", qt.Equals, PrettifyURL("/name.xml"))
|
||||
c.Assert("/", qt.Equals, PrettifyURL("/"))
|
||||
c.Assert("/", qt.Equals, PrettifyURL(""))
|
||||
}
|
||||
|
||||
func TestUgly(t *testing.T) {
|
||||
assert.Equal(t, Uglify("/section/name.html"), "/section/name.html")
|
||||
assert.Equal(t, Uglify("/section/sub/name.html"), "/section/sub/name.html")
|
||||
assert.Equal(t, Uglify("/section/name/"), "/section/name.html")
|
||||
assert.Equal(t, Uglify("/section/name/index.html"), "/section/name.html")
|
||||
assert.Equal(t, Uglify("/index.html"), "/index.html")
|
||||
assert.Equal(t, Uglify("/name.xml"), "/name.xml")
|
||||
assert.Equal(t, Uglify("/"), "/")
|
||||
assert.Equal(t, Uglify(""), "/")
|
||||
c := qt.New(t)
|
||||
c.Assert("/section/name.html", qt.Equals, Uglify("/section/name.html"))
|
||||
c.Assert("/section/sub/name.html", qt.Equals, Uglify("/section/sub/name.html"))
|
||||
c.Assert("/section/name.html", qt.Equals, Uglify("/section/name/"))
|
||||
c.Assert("/section/name.html", qt.Equals, Uglify("/section/name/index.html"))
|
||||
c.Assert("/index.html", qt.Equals, Uglify("/index.html"))
|
||||
c.Assert("/name.xml", qt.Equals, Uglify("/name.xml"))
|
||||
c.Assert("/", qt.Equals, Uglify("/"))
|
||||
c.Assert("/", qt.Equals, Uglify(""))
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue