* fix #1127

* fix #1127

* fixed unit test

* add go keyword converter

Co-authored-by: anqiansong <anqiansong@bytedance.com>
This commit is contained in:
anqiansong
2021-10-13 20:48:47 +08:00
committed by GitHub
parent cf00786209
commit 44202acb18
5 changed files with 99 additions and 9 deletions

View File

@@ -1,6 +1,7 @@
package util
import (
"strings"
"testing"
"github.com/stretchr/testify/assert"
@@ -64,3 +65,10 @@ func TestSafeString(t *testing.T) {
assert.Equal(t, e.expected, SafeString(e.input))
}
}
func TestEscapeGoKeyword(t *testing.T) {
for k := range goKeyword {
assert.Equal(t, goKeyword[k], EscapeGolangKeyword(k))
assert.False(t, isGolangKeyword(strings.Title(k)))
}
}