palindrome: more test cases
[?]
Dec 21, 2020, 9:45 PM
BQHUEHIALE7M2OWT3S2G6CFHQOLG6TNAR37S6EARII7TIU3NT6YQCDependencies
- [2]
QM7YK2JOpalindrome: add tests and benchmarks
Change contents
- replacement in snippets/palindrome/palindrome_test.go at line 9
const longPalindrome = ""func TestPalindrome(t *testing.T) {func TestSingle(t *testing.T) { - edit in snippets/palindrome/palindrome_test.go at line 15
}}func TestConcurrent(t *testing.T) {for _, tc := range testcases { - replacement in snippets/palindrome/cases_test.go at line 10
{"gezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeg","gezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeg"},{"wgezakekazeggezakekazeggezakekazeg", "gezakekazeggezakekazeggezakekazeg"},{"gezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeg","gezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeg"},{"gezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeg","gezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeggezakekazeg"},