@@ -3,7 +3,8 @@ const redisSrv = require("../test/redis-server")
3
3
const session = require ( "express-session" )
4
4
const redisV3 = require ( "redis-v3" )
5
5
const redisV4 = require ( "redis-v4" )
6
- const ioRedis = require ( "ioredis" )
6
+ const ioRedisV4 = require ( "ioredis-v4" )
7
+ const ioRedisV5 = require ( "ioredis-v5" )
7
8
const redisMock = require ( "redis-mock" )
8
9
9
10
let RedisStore = require ( "../" ) ( session )
@@ -54,8 +55,15 @@ test("node_redis v4", async (t) => {
54
55
await client . disconnect ( )
55
56
} )
56
57
57
- test ( "ioredis" , async ( t ) => {
58
- var client = ioRedis . createClient ( redisSrv . port , "localhost" )
58
+ test ( "ioredis 4" , async ( t ) => {
59
+ var client = ioRedisV4 . createClient ( redisSrv . port , "localhost" )
60
+ var store = new RedisStore ( { client } )
61
+ await lifecycleTest ( store , t )
62
+ client . disconnect ( )
63
+ } )
64
+
65
+ test ( "ioredis 5" , async ( t ) => {
66
+ var client = ioRedisV5 . createClient ( redisSrv . port , "localhost" )
59
67
var store = new RedisStore ( { client } )
60
68
await lifecycleTest ( store , t )
61
69
client . disconnect ( )
0 commit comments