Upgrading server dependancies (#8154)
Этот коммит содержится в:
коммит произвёл
GitHub
родитель
8d66523ba7
Коммит
961c04cae9
66
vendor/github.com/stretchr/objx/conversions_test.go
сгенерированный
поставляемый
66
vendor/github.com/stretchr/objx/conversions_test.go
сгенерированный
поставляемый
@@ -1,28 +1,27 @@
|
||||
package objx
|
||||
package objx_test
|
||||
|
||||
import (
|
||||
"github.com/stretchr/testify/assert"
|
||||
"net/url"
|
||||
"testing"
|
||||
|
||||
"github.com/stretchr/objx"
|
||||
"github.com/stretchr/testify/assert"
|
||||
"github.com/stretchr/testify/require"
|
||||
)
|
||||
|
||||
func TestConversionJSON(t *testing.T) {
|
||||
|
||||
jsonString := `{"name":"Mat"}`
|
||||
o := MustFromJSON(jsonString)
|
||||
o := objx.MustFromJSON(jsonString)
|
||||
|
||||
result, err := o.JSON()
|
||||
|
||||
if assert.NoError(t, err) {
|
||||
assert.Equal(t, jsonString, result)
|
||||
}
|
||||
|
||||
require.NoError(t, err)
|
||||
assert.Equal(t, jsonString, result)
|
||||
assert.Equal(t, jsonString, o.MustJSON())
|
||||
|
||||
}
|
||||
|
||||
func TestConversionJSONWithError(t *testing.T) {
|
||||
|
||||
o := MSI()
|
||||
o := objx.MSI()
|
||||
o["test"] = func() {}
|
||||
|
||||
assert.Panics(t, func() {
|
||||
@@ -32,26 +31,20 @@ func TestConversionJSONWithError(t *testing.T) {
|
||||
_, err := o.JSON()
|
||||
|
||||
assert.Error(t, err)
|
||||
|
||||
}
|
||||
|
||||
func TestConversionBase64(t *testing.T) {
|
||||
|
||||
o := New(map[string]interface{}{"name": "Mat"})
|
||||
o := objx.Map{"name": "Mat"}
|
||||
|
||||
result, err := o.Base64()
|
||||
|
||||
if assert.NoError(t, err) {
|
||||
assert.Equal(t, "eyJuYW1lIjoiTWF0In0=", result)
|
||||
}
|
||||
|
||||
require.NoError(t, err)
|
||||
assert.Equal(t, "eyJuYW1lIjoiTWF0In0=", result)
|
||||
assert.Equal(t, "eyJuYW1lIjoiTWF0In0=", o.MustBase64())
|
||||
|
||||
}
|
||||
|
||||
func TestConversionBase64WithError(t *testing.T) {
|
||||
|
||||
o := MSI()
|
||||
o := objx.MSI()
|
||||
o["test"] = func() {}
|
||||
|
||||
assert.Panics(t, func() {
|
||||
@@ -61,26 +54,20 @@ func TestConversionBase64WithError(t *testing.T) {
|
||||
_, err := o.Base64()
|
||||
|
||||
assert.Error(t, err)
|
||||
|
||||
}
|
||||
|
||||
func TestConversionSignedBase64(t *testing.T) {
|
||||
|
||||
o := New(map[string]interface{}{"name": "Mat"})
|
||||
o := objx.Map{"name": "Mat"}
|
||||
|
||||
result, err := o.SignedBase64("key")
|
||||
|
||||
if assert.NoError(t, err) {
|
||||
assert.Equal(t, "eyJuYW1lIjoiTWF0In0=_67ee82916f90b2c0d68c903266e8998c9ef0c3d6", result)
|
||||
}
|
||||
|
||||
require.NoError(t, err)
|
||||
assert.Equal(t, "eyJuYW1lIjoiTWF0In0=_67ee82916f90b2c0d68c903266e8998c9ef0c3d6", result)
|
||||
assert.Equal(t, "eyJuYW1lIjoiTWF0In0=_67ee82916f90b2c0d68c903266e8998c9ef0c3d6", o.MustSignedBase64("key"))
|
||||
|
||||
}
|
||||
|
||||
func TestConversionSignedBase64WithError(t *testing.T) {
|
||||
|
||||
o := MSI()
|
||||
o := objx.MSI()
|
||||
o["test"] = func() {}
|
||||
|
||||
assert.Panics(t, func() {
|
||||
@@ -90,5 +77,20 @@ func TestConversionSignedBase64WithError(t *testing.T) {
|
||||
_, err := o.SignedBase64("key")
|
||||
|
||||
assert.Error(t, err)
|
||||
|
||||
}
|
||||
|
||||
func TestConversionURLValues(t *testing.T) {
|
||||
m := objx.Map{"abc": 123, "name": "Mat"}
|
||||
u := m.URLValues()
|
||||
|
||||
assert.Equal(t, url.Values{"abc": []string{"123"}, "name": []string{"Mat"}}, u)
|
||||
}
|
||||
|
||||
func TestConversionURLQuery(t *testing.T) {
|
||||
m := objx.Map{"abc": 123, "name": "Mat"}
|
||||
u, err := m.URLQuery()
|
||||
|
||||
assert.Nil(t, err)
|
||||
require.NotNil(t, u)
|
||||
assert.Equal(t, "abc=123&name=Mat", u)
|
||||
}
|
||||
|
||||
Ссылка в новой задаче
Block a user