mirror of
https://github.com/gohugoio/hugo.git
synced 2024-11-21 20:46:30 -05:00
Remove some superficial tests
This commit is contained in:
parent
3f5ddd5242
commit
8d8fa7222f
1 changed files with 0 additions and 82 deletions
|
@ -171,88 +171,6 @@ func TestFindAvailablePort(t *testing.T) {
|
||||||
assert.True(t, addr.Port > 0)
|
assert.True(t, addr.Port > 0)
|
||||||
}
|
}
|
||||||
|
|
||||||
func TestInStringArrayCaseSensitive(t *testing.T) {
|
|
||||||
type test struct {
|
|
||||||
input string
|
|
||||||
expected bool
|
|
||||||
}
|
|
||||||
array := []string{
|
|
||||||
"Albert",
|
|
||||||
"Joe",
|
|
||||||
"Francis",
|
|
||||||
}
|
|
||||||
data := []test{
|
|
||||||
{"Albert", true},
|
|
||||||
{"ALBERT", false},
|
|
||||||
}
|
|
||||||
for i, in := range data {
|
|
||||||
output := InStringArray(array, in.input)
|
|
||||||
if output != in.expected {
|
|
||||||
t.Errorf("[%d] got %t but expected %t", i, output, in.expected)
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
func TestSliceToLowerStable(t *testing.T) {
|
|
||||||
input := []string{
|
|
||||||
"New York",
|
|
||||||
"BARCELONA",
|
|
||||||
"COffEE",
|
|
||||||
"FLOWer",
|
|
||||||
"CanDY",
|
|
||||||
}
|
|
||||||
|
|
||||||
output := SliceToLower(input)
|
|
||||||
|
|
||||||
for i, e := range output {
|
|
||||||
if e != strings.ToLower(input[i]) {
|
|
||||||
t.Errorf("Expected %s. Found %s.", strings.ToLower(input[i]), e)
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
func TestSliceToLowerNil(t *testing.T) {
|
|
||||||
var input []string
|
|
||||||
|
|
||||||
output := SliceToLower(input)
|
|
||||||
|
|
||||||
if output != nil {
|
|
||||||
t.Errorf("Expected nil to be returned. Had %s.", output)
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
func TestSliceToLowerNonDestructive(t *testing.T) {
|
|
||||||
input := []string{
|
|
||||||
"New York",
|
|
||||||
"BARCELONA",
|
|
||||||
"COffEE",
|
|
||||||
"FLOWer",
|
|
||||||
"CanDY",
|
|
||||||
}
|
|
||||||
|
|
||||||
// This assignment actually copies the content
|
|
||||||
// of input into a new object.
|
|
||||||
// Otherwise, the test would not make sense...
|
|
||||||
inputCopy := input
|
|
||||||
|
|
||||||
SliceToLower(input)
|
|
||||||
|
|
||||||
for i, e := range input {
|
|
||||||
if e != inputCopy[i] {
|
|
||||||
t.Errorf("TestSliceToLowerNonDestructive failed. Expected element #%d of input slice to be %s. Found %s.", i, inputCopy[i], input[i])
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
// Just make sure there is no error for empty-like strings
|
|
||||||
func TestMd5StringEmpty(t *testing.T) {
|
|
||||||
inputs := []string{"", " ", " "}
|
|
||||||
|
|
||||||
for _, in := range inputs {
|
|
||||||
Md5String(in)
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
func TestSeq(t *testing.T) {
|
func TestSeq(t *testing.T) {
|
||||||
for i, this := range []struct {
|
for i, this := range []struct {
|
||||||
in []interface{}
|
in []interface{}
|
||||||
|
|
Loading…
Reference in a new issue