chiark
/
gitweb
/
~mdw
/
disorder
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
de5ccb1
)
further search testing
author
Richard Kettlewell
<rjk@greenend.org.uk>
Thu, 22 Nov 2007 13:47:35 +0000
(13:47 +0000)
committer
Richard Kettlewell
<rjk@greenend.org.uk>
Thu, 22 Nov 2007 13:47:35 +0000
(13:47 +0000)
tests/search.py
patch
|
blob
|
blame
|
history
diff --git
a/tests/search.py
b/tests/search.py
index 832a6d937128d29f5422017bbc78013ac96ad3d5..d92ac060a1b5245826b8a55ec9d2b72170c49852 100755
(executable)
--- a/
tests/search.py
+++ b/
tests/search.py
@@
-53,7
+53,7
@@
def test():
"Joe Bloggs/First Album/05:Fifth track.ogg",
"Joe Bloggs/Second Album/01:First track.ogg",
"Joe Bloggs/Third Album/01:First_track.ogg"])
"Joe Bloggs/First Album/05:Fifth track.ogg",
"Joe Bloggs/Second Album/01:First track.ogg",
"Joe Bloggs/Third Album/01:First_track.ogg"])
- check_search_results(["
s
econd"],
+ check_search_results(["
S
econd"],
["Joe Bloggs/First Album/02:Second track.ogg",
"Joe Bloggs/Second Album/01:First track.ogg",
"Joe Bloggs/Second Album/02:Second track.ogg",
["Joe Bloggs/First Album/02:Second track.ogg",
"Joe Bloggs/Second Album/01:First track.ogg",
"Joe Bloggs/Second Album/02:Second track.ogg",
@@
-62,9
+62,17
@@
def test():
"Joe Bloggs/Second Album/05:Fifth track.ogg",
"Joe Bloggs/Third Album/02:Second_track.ogg"])
# ASCII Conjunctions
"Joe Bloggs/Second Album/05:Fifth track.ogg",
"Joe Bloggs/Third Album/02:Second_track.ogg"])
# ASCII Conjunctions
- check_search_results(["
first", "second
"],
+ check_search_results(["
FIRST", "SECOND
"],
["Joe Bloggs/First Album/02:Second track.ogg",
"Joe Bloggs/Second Album/01:First track.ogg"])
["Joe Bloggs/First Album/02:Second track.ogg",
"Joe Bloggs/Second Album/01:First track.ogg"])
+ # Non-ASCII Characters
+ # 00CC is LATIN CAPITAL LETTER I WITH GRAVE
+ # 00EC is LATIN SMALL LETTER I WITH GRAVE
+ check_search_results([u"F\u00CCRST"],
+ ["Joe Bloggs/First Album/01:F\xC3\x8Crst track.ogg"])
+ check_search_results([u"f\u00ECrst"],
+ ["Joe Bloggs/First Album/01:F\xC3\x8Crst track.ogg"])
+
if failures > 0:
sys.exit(1)
if failures > 0:
sys.exit(1)