12
12
13
13
14
14
@pytest_asyncio .fixture ()
15
- async def decoded_r (create_redis , stack_url ):
16
- return await create_redis (decode_responses = True , url = stack_url )
15
+ async def decoded_r (create_redis ):
16
+ return await create_redis (decode_responses = True )
17
17
18
18
19
19
def intlist (obj ):
20
20
return [int (v ) for v in obj ]
21
21
22
22
23
- @pytest .mark .redismod
24
23
async def test_create (decoded_r : redis .Redis ):
25
24
"""Test CREATE/RESERVE calls"""
26
25
assert await decoded_r .bf ().create ("bloom" , 0.01 , 1000 )
@@ -36,12 +35,10 @@ async def test_create(decoded_r: redis.Redis):
36
35
37
36
38
37
@pytest .mark .experimental
39
- @pytest .mark .redismod
40
38
async def test_tdigest_create (decoded_r : redis .Redis ):
41
39
assert await decoded_r .tdigest ().create ("tDigest" , 100 )
42
40
43
41
44
- @pytest .mark .redismod
45
42
async def test_bf_add (decoded_r : redis .Redis ):
46
43
assert await decoded_r .bf ().create ("bloom" , 0.01 , 1000 )
47
44
assert 1 == await decoded_r .bf ().add ("bloom" , "foo" )
@@ -54,7 +51,6 @@ async def test_bf_add(decoded_r: redis.Redis):
54
51
assert [1 , 0 ] == intlist (await decoded_r .bf ().mexists ("bloom" , "foo" , "noexist" ))
55
52
56
53
57
- @pytest .mark .redismod
58
54
async def test_bf_insert (decoded_r : redis .Redis ):
59
55
assert await decoded_r .bf ().create ("bloom" , 0.01 , 1000 )
60
56
assert [1 ] == intlist (await decoded_r .bf ().insert ("bloom" , ["foo" ]))
@@ -85,7 +81,6 @@ async def test_bf_insert(decoded_r: redis.Redis):
85
81
)
86
82
87
83
88
- @pytest .mark .redismod
89
84
async def test_bf_scandump_and_loadchunk (decoded_r : redis .Redis ):
90
85
# Store a filter
91
86
await decoded_r .bf ().create ("myBloom" , "0.0001" , "1000" )
@@ -133,7 +128,6 @@ async def do_verify():
133
128
await decoded_r .bf ().create ("myBloom" , "0.0001" , "10000000" )
134
129
135
130
136
- @pytest .mark .redismod
137
131
async def test_bf_info (decoded_r : redis .Redis ):
138
132
expansion = 4
139
133
# Store a filter
@@ -165,7 +159,6 @@ async def test_bf_info(decoded_r: redis.Redis):
165
159
assert True
166
160
167
161
168
- @pytest .mark .redismod
169
162
async def test_bf_card (decoded_r : redis .Redis ):
170
163
# return 0 if the key does not exist
171
164
assert await decoded_r .bf ().card ("not_exist" ) == 0
@@ -180,7 +173,6 @@ async def test_bf_card(decoded_r: redis.Redis):
180
173
await decoded_r .bf ().card ("setKey" )
181
174
182
175
183
- @pytest .mark .redismod
184
176
async def test_cf_add_and_insert (decoded_r : redis .Redis ):
185
177
assert await decoded_r .cf ().create ("cuckoo" , 1000 )
186
178
assert await decoded_r .cf ().add ("cuckoo" , "filter" )
@@ -206,7 +198,6 @@ async def test_cf_add_and_insert(decoded_r: redis.Redis):
206
198
)
207
199
208
200
209
- @pytest .mark .redismod
210
201
async def test_cf_exists_and_del (decoded_r : redis .Redis ):
211
202
assert await decoded_r .cf ().create ("cuckoo" , 1000 )
212
203
assert await decoded_r .cf ().add ("cuckoo" , "filter" )
@@ -218,7 +209,6 @@ async def test_cf_exists_and_del(decoded_r: redis.Redis):
218
209
assert 0 == await decoded_r .cf ().count ("cuckoo" , "filter" )
219
210
220
211
221
- @pytest .mark .redismod
222
212
async def test_cms (decoded_r : redis .Redis ):
223
213
assert await decoded_r .cms ().initbydim ("dim" , 1000 , 5 )
224
214
assert await decoded_r .cms ().initbyprob ("prob" , 0.01 , 0.01 )
@@ -235,7 +225,6 @@ async def test_cms(decoded_r: redis.Redis):
235
225
236
226
237
227
@pytest .mark .onlynoncluster
238
- @pytest .mark .redismod
239
228
async def test_cms_merge (decoded_r : redis .Redis ):
240
229
assert await decoded_r .cms ().initbydim ("A" , 1000 , 5 )
241
230
assert await decoded_r .cms ().initbydim ("B" , 1000 , 5 )
@@ -252,7 +241,6 @@ async def test_cms_merge(decoded_r: redis.Redis):
252
241
assert [16 , 15 , 21 ] == await decoded_r .cms ().query ("C" , "foo" , "bar" , "baz" )
253
242
254
243
255
- @pytest .mark .redismod
256
244
async def test_topk (decoded_r : redis .Redis ):
257
245
# test list with empty buckets
258
246
assert await decoded_r .topk ().reserve ("topk" , 3 , 50 , 4 , 0.9 )
@@ -333,7 +321,6 @@ async def test_topk(decoded_r: redis.Redis):
333
321
assert 0.9 == round (float (info ["decay" ]), 1 )
334
322
335
323
336
- @pytest .mark .redismod
337
324
async def test_topk_incrby (decoded_r : redis .Redis ):
338
325
await decoded_r .flushdb ()
339
326
assert await decoded_r .topk ().reserve ("topk" , 3 , 10 , 3 , 1 )
@@ -349,7 +336,6 @@ async def test_topk_incrby(decoded_r: redis.Redis):
349
336
350
337
351
338
@pytest .mark .experimental
352
- @pytest .mark .redismod
353
339
async def test_tdigest_reset (decoded_r : redis .Redis ):
354
340
assert await decoded_r .tdigest ().create ("tDigest" , 10 )
355
341
# reset on empty histogram
@@ -366,7 +352,6 @@ async def test_tdigest_reset(decoded_r: redis.Redis):
366
352
367
353
368
354
@pytest .mark .onlynoncluster
369
- @pytest .mark .redismod
370
355
async def test_tdigest_merge (decoded_r : redis .Redis ):
371
356
assert await decoded_r .tdigest ().create ("to-tDigest" , 10 )
372
357
assert await decoded_r .tdigest ().create ("from-tDigest" , 10 )
@@ -394,7 +379,6 @@ async def test_tdigest_merge(decoded_r: redis.Redis):
394
379
395
380
396
381
@pytest .mark .experimental
397
- @pytest .mark .redismod
398
382
async def test_tdigest_min_and_max (decoded_r : redis .Redis ):
399
383
assert await decoded_r .tdigest ().create ("tDigest" , 100 )
400
384
# insert data-points into sketch
@@ -405,7 +389,6 @@ async def test_tdigest_min_and_max(decoded_r: redis.Redis):
405
389
406
390
407
391
@pytest .mark .experimental
408
- @pytest .mark .redismod
409
392
@skip_ifmodversion_lt ("2.4.0" , "bf" )
410
393
async def test_tdigest_quantile (decoded_r : redis .Redis ):
411
394
assert await decoded_r .tdigest ().create ("tDigest" , 500 )
@@ -434,7 +417,6 @@ async def test_tdigest_quantile(decoded_r: redis.Redis):
434
417
435
418
436
419
@pytest .mark .experimental
437
- @pytest .mark .redismod
438
420
async def test_tdigest_cdf (decoded_r : redis .Redis ):
439
421
assert await decoded_r .tdigest ().create ("tDigest" , 100 )
440
422
# insert data-points into sketch
@@ -446,7 +428,6 @@ async def test_tdigest_cdf(decoded_r: redis.Redis):
446
428
447
429
448
430
@pytest .mark .experimental
449
- @pytest .mark .redismod
450
431
@skip_ifmodversion_lt ("2.4.0" , "bf" )
451
432
async def test_tdigest_trimmed_mean (decoded_r : redis .Redis ):
452
433
assert await decoded_r .tdigest ().create ("tDigest" , 100 )
@@ -457,7 +438,6 @@ async def test_tdigest_trimmed_mean(decoded_r: redis.Redis):
457
438
458
439
459
440
@pytest .mark .experimental
460
- @pytest .mark .redismod
461
441
async def test_tdigest_rank (decoded_r : redis .Redis ):
462
442
assert await decoded_r .tdigest ().create ("t-digest" , 500 )
463
443
assert await decoded_r .tdigest ().add ("t-digest" , list (range (0 , 20 )))
@@ -468,7 +448,6 @@ async def test_tdigest_rank(decoded_r: redis.Redis):
468
448
469
449
470
450
@pytest .mark .experimental
471
- @pytest .mark .redismod
472
451
async def test_tdigest_revrank (decoded_r : redis .Redis ):
473
452
assert await decoded_r .tdigest ().create ("t-digest" , 500 )
474
453
assert await decoded_r .tdigest ().add ("t-digest" , list (range (0 , 20 )))
@@ -478,7 +457,6 @@ async def test_tdigest_revrank(decoded_r: redis.Redis):
478
457
479
458
480
459
@pytest .mark .experimental
481
- @pytest .mark .redismod
482
460
async def test_tdigest_byrank (decoded_r : redis .Redis ):
483
461
assert await decoded_r .tdigest ().create ("t-digest" , 500 )
484
462
assert await decoded_r .tdigest ().add ("t-digest" , list (range (1 , 11 )))
@@ -490,7 +468,6 @@ async def test_tdigest_byrank(decoded_r: redis.Redis):
490
468
491
469
492
470
@pytest .mark .experimental
493
- @pytest .mark .redismod
494
471
async def test_tdigest_byrevrank (decoded_r : redis .Redis ):
495
472
assert await decoded_r .tdigest ().create ("t-digest" , 500 )
496
473
assert await decoded_r .tdigest ().add ("t-digest" , list (range (1 , 11 )))
0 commit comments