@@ -22,7 +22,8 @@ def setup
22
22
principal_id : @principal_id ,
23
23
host : @host ,
24
24
)
25
- @key = "test client##{ name } "
25
+ @uid = SecureRandom . uuid
26
+ @key = "test-client-?-#{ name } -#{ @uid } " # ? in key to test proper escaping
26
27
@content = "Some random content #{ Random . rand ( 200 ) } "
27
28
end
28
29
@@ -197,9 +198,9 @@ def test_delete
197
198
end
198
199
199
200
def test_delete_prefix
200
- prefix = "#{ name } _prefix "
201
+ prefix = "#{ name } _prefix_ #{ @uid } "
201
202
keys = 4 . times . map do |i |
202
- key = "#{ prefix } /#{ name } _ #{ i } "
203
+ key = "#{ prefix } /#{ i } "
203
204
client . create_block_blob ( key , content )
204
205
key
205
206
end
@@ -212,7 +213,7 @@ def test_delete_prefix
212
213
end
213
214
214
215
def test_list_prefix
215
- prefix = "#{ name } _prefix "
216
+ prefix = "#{ name } _prefix_ #{ @uid } "
216
217
@key = "#{ prefix } /#{ key } "
217
218
client . create_block_blob ( key , content )
218
219
@@ -222,9 +223,9 @@ def test_list_prefix
222
223
end
223
224
224
225
def test_list_blobs_with_pages
225
- prefix = "#{ name } _prefix "
226
+ prefix = "#{ name } _prefix_ #{ @uid } "
226
227
keys = 4 . times . map do |i |
227
- key = "#{ prefix } /#{ name } _ #{ i } "
228
+ key = "#{ prefix } /#{ i } "
228
229
client . create_block_blob ( key , content )
229
230
key
230
231
end
0 commit comments