summaryrefslogtreecommitdiffstats
path: root/vendor/github.com/stretchr/objx/conversions_test.go
diff options
context:
space:
mode:
authorChristopher Speller <crspeller@gmail.com>2018-04-16 05:37:14 -0700
committerJoram Wilander <jwawilander@gmail.com>2018-04-16 08:37:14 -0400
commit6e2cb00008cbf09e556b00f87603797fcaa47e09 (patch)
tree3c0eb55ff4226a3f024aad373140d1fb860a6404 /vendor/github.com/stretchr/objx/conversions_test.go
parentbf24f51c4e1cc6286885460672f7f449e8c6f5ef (diff)
downloadchat-6e2cb00008cbf09e556b00f87603797fcaa47e09.tar.gz
chat-6e2cb00008cbf09e556b00f87603797fcaa47e09.tar.bz2
chat-6e2cb00008cbf09e556b00f87603797fcaa47e09.zip
Depenancy upgrades and movign to dep. (#8630)
Diffstat (limited to 'vendor/github.com/stretchr/objx/conversions_test.go')
-rw-r--r--vendor/github.com/stretchr/objx/conversions_test.go96
1 files changed, 0 insertions, 96 deletions
diff --git a/vendor/github.com/stretchr/objx/conversions_test.go b/vendor/github.com/stretchr/objx/conversions_test.go
deleted file mode 100644
index 4584208d8..000000000
--- a/vendor/github.com/stretchr/objx/conversions_test.go
+++ /dev/null
@@ -1,96 +0,0 @@
-package objx_test
-
-import (
- "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 := objx.MustFromJSON(jsonString)
-
- result, err := o.JSON()
-
- require.NoError(t, err)
- assert.Equal(t, jsonString, result)
- assert.Equal(t, jsonString, o.MustJSON())
-}
-
-func TestConversionJSONWithError(t *testing.T) {
- o := objx.MSI()
- o["test"] = func() {}
-
- assert.Panics(t, func() {
- o.MustJSON()
- })
-
- _, err := o.JSON()
-
- assert.Error(t, err)
-}
-
-func TestConversionBase64(t *testing.T) {
- o := objx.Map{"name": "Mat"}
-
- result, err := o.Base64()
-
- require.NoError(t, err)
- assert.Equal(t, "eyJuYW1lIjoiTWF0In0=", result)
- assert.Equal(t, "eyJuYW1lIjoiTWF0In0=", o.MustBase64())
-}
-
-func TestConversionBase64WithError(t *testing.T) {
- o := objx.MSI()
- o["test"] = func() {}
-
- assert.Panics(t, func() {
- o.MustBase64()
- })
-
- _, err := o.Base64()
-
- assert.Error(t, err)
-}
-
-func TestConversionSignedBase64(t *testing.T) {
- o := objx.Map{"name": "Mat"}
-
- result, err := o.SignedBase64("key")
-
- require.NoError(t, err)
- assert.Equal(t, "eyJuYW1lIjoiTWF0In0=_67ee82916f90b2c0d68c903266e8998c9ef0c3d6", result)
- assert.Equal(t, "eyJuYW1lIjoiTWF0In0=_67ee82916f90b2c0d68c903266e8998c9ef0c3d6", o.MustSignedBase64("key"))
-}
-
-func TestConversionSignedBase64WithError(t *testing.T) {
- o := objx.MSI()
- o["test"] = func() {}
-
- assert.Panics(t, func() {
- o.MustSignedBase64("key")
- })
-
- _, 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)
-}