aboutsummaryrefslogtreecommitdiff
path: root/src/pkg/unicode
diff options
context:
space:
mode:
authorRui Ueyama <ruiu@google.com>2014-03-19 10:14:04 -0700
committerBrad Fitzpatrick <bradfitz@golang.org>2014-03-19 10:14:04 -0700
commit79b3daa97722c71d73b519b062078b9296a36051 (patch)
tree1ea098efee37d4ae9d03aaedd3b949687defbadb /src/pkg/unicode
parenta509026ff0010dc29068983bd748c1360e692602 (diff)
downloadgo-79b3daa97722c71d73b519b062078b9296a36051.tar.xz
unicode: minor cleanup
These test cases are redundant because TestSimpleFold tests all possible rotations of test data, so no need to add rotated strings. Also updated the comment as it's guaranteed that SimpleFold returns values in increasing order. LGTM=bradfitz R=golang-codereviews, bradfitz CC=golang-codereviews https://golang.org/cl/77730043
Diffstat (limited to 'src/pkg/unicode')
-rw-r--r--src/pkg/unicode/letter_test.go16
1 files changed, 2 insertions, 14 deletions
diff --git a/src/pkg/unicode/letter_test.go b/src/pkg/unicode/letter_test.go
index e4d5572a0f..4ee11fb364 100644
--- a/src/pkg/unicode/letter_test.go
+++ b/src/pkg/unicode/letter_test.go
@@ -387,32 +387,20 @@ func TestTurkishCase(t *testing.T) {
}
var simpleFoldTests = []string{
- // SimpleFold could order its returned slices in any order it wants,
- // but we know it orders them in increasing order starting at in
- // and looping around from MaxRune to 0.
+ // SimpleFold(x) returns the next equivalent rune > x or wraps
+ // around to smaller values.
// Easy cases.
"Aa",
- "aA",
"δΔ",
- "Δδ",
// ASCII special cases.
"KkK",
- "kKK",
- "KKk",
"Ssſ",
- "sſS",
- "ſSs",
// Non-ASCII special cases.
"ρϱΡ",
- "ϱΡρ",
- "Ρρϱ",
"ͅΙιι",
- "Ιιιͅ",
- "ιιͅΙ",
- "ιͅΙι",
// Extra special cases: has lower/upper but no case fold.
"İ",