Skip to content

Commit 6b21efb

Browse files
sixemdekobon
authored andcommitted
Add additional character encoding tests
1 parent f65719a commit 6b21efb

File tree

2 files changed

+3
-0
lines changed

2 files changed

+3
-0
lines changed

test/data/bucket-1/b/c/'(1).txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
In the midst of movement and chaos, keep stillness inside of you.

test/integration/test_api.sh

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -158,6 +158,7 @@ assertHttpRequestEquals "HEAD" "b//e.txt" "200"
158158
# Weird filenames
159159
assertHttpRequestEquals "HEAD" "b/c/=" "200"
160160
assertHttpRequestEquals "HEAD" "b/c/@" "200"
161+
assertHttpRequestEquals "HEAD" "b/c/'(1).txt" "200"
161162
assertHttpRequestEquals "HEAD" "%D1%81%D0%B8%D1%81%D1%82%D0%B5%D0%BC%D1%8B/%25bad%25file%25name%25" "200"
162163
if [ ${is_windows} == "0" ]; then
163164
assertHttpRequestEquals "HEAD" "a/c/あ" "200"
@@ -221,6 +222,7 @@ assertHttpRequestEquals "GET" "a.txt" "data/bucket-1/a.txt"
221222
assertHttpRequestEquals "GET" "a.txt?some=param&that=should&be=stripped#aaah" "data/bucket-1/a.txt"
222223
assertHttpRequestEquals "GET" "b/c/d.txt" "data/bucket-1/b/c/d.txt"
223224
assertHttpRequestEquals "GET" "b/c/=" "data/bucket-1/b/c/="
225+
assertHttpRequestEquals "GET" "b/c/'(1).txt" "data/bucket-1/b/c/'(1).txt"
224226
assertHttpRequestEquals "GET" "b/e.txt" "data/bucket-1/b/e.txt"
225227
assertHttpRequestEquals "GET" "%D1%81%D0%B8%D1%81%D1%82%D0%B5%D0%BC%D1%8B/%25bad%25file%25name%25" "data/bucket-1/системы/%bad%file%name%"
226228

0 commit comments

Comments
 (0)