summaryrefslogtreecommitdiff
path: root/reflect_test.go
diff options
context:
space:
mode:
authorAlex Flint <[email protected]>2021-01-31 18:29:22 -0800
committerAlex Flint <[email protected]>2021-01-31 18:29:22 -0800
commitaa6cb95149b650d07de76176d652b7280c86db06 (patch)
treeeb5cf751ccfc98a9cdceb401c80afde1b4f406fe /reflect_test.go
parentb91c03d2c6c9e6429f3947f6b6e83321a56aa0f2 (diff)
skip unexported fields
Diffstat (limited to 'reflect_test.go')
-rw-r--r--reflect_test.go7
1 files changed, 7 insertions, 0 deletions
diff --git a/reflect_test.go b/reflect_test.go
index 47e68b5..07b459c 100644
--- a/reflect_test.go
+++ b/reflect_test.go
@@ -53,3 +53,10 @@ func TestCanParseTextUnmarshaler(t *testing.T) {
assertCanParse(t, reflect.TypeOf(su), true, false, true)
assertCanParse(t, reflect.TypeOf(&su), true, false, true)
}
+
+func TestIsExported(t *testing.T) {
+ assert.True(t, isExported("Exported"))
+ assert.False(t, isExported("notExported"))
+ assert.False(t, isExported(""))
+ assert.False(t, isExported(string([]byte{255})))
+}