* migrate test to use testify

* use require.NotEmpty
Этот коммит содержится в:
Chanwit Piromplad
2019-11-12 21:15:32 +07:00
коммит произвёл Ben Schumacher
родитель bf693b6a0c
Коммит 0c8b580458
2 изменённых файлов: 11 добавлений и 24 удалений

Просмотреть файл

@@ -14,26 +14,20 @@ import (
func TestValidateLicense(t *testing.T) { func TestValidateLicense(t *testing.T) {
b1 := []byte("junk") b1 := []byte("junk")
if ok, _ := ValidateLicense(b1); ok { ok, _ := ValidateLicense(b1)
t.Fatal("should have failed - bad license") require.False(t, ok, "should have failed - bad license")
}
b2 := []byte("junkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunk") b2 := []byte("junkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunkjunk")
if ok, _ := ValidateLicense(b2); ok { ok, _ = ValidateLicense(b2)
t.Fatal("should have failed - bad license") require.False(t, ok, "should have failed - bad license")
}
} }
func TestGetLicenseFileLocation(t *testing.T) { func TestGetLicenseFileLocation(t *testing.T) {
fileName := GetLicenseFileLocation("") fileName := GetLicenseFileLocation("")
if len(fileName) == 0 { require.NotEmpty(t, fileName, "invalid default file name")
t.Fatal("invalid default file name")
}
fileName = GetLicenseFileLocation("mattermost.mattermost-license") fileName = GetLicenseFileLocation("mattermost.mattermost-license")
if fileName != "mattermost.mattermost-license" { require.Equal(t, fileName, "mattermost.mattermost-license", "invalid file name")
t.Fatal("invalid file name")
}
} }
func TestGetLicenseFileFromDisk(t *testing.T) { func TestGetLicenseFileFromDisk(t *testing.T) {

Просмотреть файл

@@ -5,6 +5,8 @@ package utils
import ( import (
"testing" "testing"
"github.com/stretchr/testify/require"
) )
func TestUrlEncode(t *testing.T) { func TestUrlEncode(t *testing.T) {
@@ -12,24 +14,15 @@ func TestUrlEncode(t *testing.T) {
toEncode := "testing 1 2 3" toEncode := "testing 1 2 3"
encoded := UrlEncode(toEncode) encoded := UrlEncode(toEncode)
if encoded != "testing%201%202%203" { require.Equal(t, encoded, "testing%201%202%203")
t.Log(encoded)
t.Fatal("should be equal")
}
toEncode = "testing123" toEncode = "testing123"
encoded = UrlEncode(toEncode) encoded = UrlEncode(toEncode)
if encoded != "testing123" { require.Equal(t, encoded, "testing123")
t.Log(encoded)
t.Fatal("should be equal")
}
toEncode = "testing$#~123" toEncode = "testing$#~123"
encoded = UrlEncode(toEncode) encoded = UrlEncode(toEncode)
if encoded != "testing%24%23~123" { require.Equal(t, encoded, "testing%24%23~123")
t.Log(encoded)
t.Fatal("should be equal")
}
} }