@@ -28,8 +28,8 @@ const mockClient = {
2828 MULTI : jest . fn ( ( ) => mockMultiClient ) ,
2929} ;
3030
31- const redis = require ( "redis" ) ;
32- jest . mock ( "redis" , ( ) => ( {
31+ const redis = require ( "@ redis/client " ) ;
32+ jest . mock ( "@ redis/client " , ( ) => ( {
3333 createClient : jest . fn ( ( ) => mockClient ) ,
3434} ) ) ;
3535
@@ -75,9 +75,10 @@ describe("redis-adapter test", () => {
7575 {
7676 "socket": {
7777 "family": 4,
78+ "host": "localhost",
79+ "port": 6379,
7880 "reconnectStrategy": [Function],
7981 },
80- "url": "redis://localhost:6379",
8182 },
8283 ]
8384 ` ) ;
@@ -112,6 +113,7 @@ describe("redis-adapter test", () => {
112113 "host": "my-domain.com",
113114 "port": "1234",
114115 "tls": true,
116+ "tlsOption": "tlsOption",
115117 },
116118 },
117119 ]
@@ -124,7 +126,7 @@ describe("redis-adapter test", () => {
124126 const client = await redisAdapter . getMainClient ( ) ;
125127 expect ( redis . createClient ) . toHaveBeenCalledTimes ( 1 ) ;
126128 expect ( client . connect ) . toHaveBeenCalledTimes ( 1 ) ;
127- expect ( redisAdapter . _ . _getMainClient ( ) ) . toBe ( client ) ;
129+ await expect ( redisAdapter . _ . _getMainClient ( ) ) . resolves . toBe ( client ) ;
128130 expect ( mockClient . on ) . toHaveBeenCalledTimes ( 2 ) ;
129131 expect ( mockClient . on ) . toHaveBeenCalledWith ( "error" , expect . any ( Function ) ) ;
130132 expect ( mockClient . on ) . toHaveBeenCalledWith ( "reconnecting" , expect . any ( Function ) ) ;
@@ -136,7 +138,7 @@ describe("redis-adapter test", () => {
136138 test ( "getSubscriberClient" , async ( ) => {
137139 const client = await redisAdapter . getSubscriberClient ( ) ;
138140 expect ( redis . createClient ) . toHaveBeenCalledTimes ( 1 ) ;
139- expect ( redisAdapter . _ . _getSubscriberClient ( ) ) . toBe ( client ) ;
141+ await expect ( redisAdapter . _ . _getSubscriberClient ( ) ) . resolves . toBe ( client ) ;
140142 expect ( mockClient . on ) . toHaveBeenCalledTimes ( 2 ) ;
141143 expect ( mockClient . on ) . toHaveBeenCalledWith ( "error" , expect . any ( Function ) ) ;
142144 expect ( mockClient . on ) . toHaveBeenCalledWith ( "reconnecting" , expect . any ( Function ) ) ;
@@ -147,7 +149,7 @@ describe("redis-adapter test", () => {
147149
148150 test ( "_clientExec" , async ( ) => {
149151 const result = await redisAdapter . _ . _clientExec ( "SET" , { key : "key" , value : "value" } ) ;
150- const client = redisAdapter . _ . _getMainClient ( ) ;
152+ const client = await redisAdapter . _ . _getMainClient ( ) ;
151153 expect ( redis . createClient ) . toHaveBeenCalledTimes ( 1 ) ;
152154 expect ( redis . createClient ) . toHaveReturnedWith ( client ) ;
153155 expect ( client . on ) . toHaveBeenCalledTimes ( 2 ) ;
@@ -469,7 +471,7 @@ describe("redis-adapter test", () => {
469471 redisAdapter . registerMessageHandler ( channel , mockMessageHandler ) ;
470472 await redisAdapter . subscribe ( channel ) ;
471473
472- const subscriber = redisAdapter . _ . _getSubscriberClient ( ) ;
474+ const subscriber = await redisAdapter . _ . _getSubscriberClient ( ) ;
473475 expect ( redis . createClient ) . toHaveBeenCalledTimes ( 1 ) ;
474476 expect ( redis . createClient ) . toHaveReturnedWith ( subscriber ) ;
475477 expect ( subscriber . on ) . toHaveBeenCalledTimes ( 2 ) ;
@@ -498,7 +500,7 @@ describe("redis-adapter test", () => {
498500 redisAdapter . removeMessageHandler ( channel , mockMessageHandler ) ;
499501 redisAdapter . removeMessageHandler ( channel , mockMessageHandlerTwo ) ;
500502 await redisAdapter . unsubscribe ( channel ) ;
501- const subscriber = redisAdapter . _ . _getSubscriberClient ( ) ;
503+ const subscriber = await redisAdapter . _ . _getSubscriberClient ( ) ;
502504 await redisAdapter . _ . _subscribedMessageHandler ( message , channel ) ;
503505
504506 expect ( subscriber . UNSUBSCRIBE ) . toHaveBeenCalledTimes ( 1 ) ;
@@ -517,7 +519,7 @@ describe("redis-adapter test", () => {
517519
518520 redisAdapter . removeAllMessageHandlers ( channel ) ;
519521 await redisAdapter . unsubscribe ( channel ) ;
520- const subscriber = redisAdapter . _ . _getSubscriberClient ( ) ;
522+ const subscriber = await redisAdapter . _ . _getSubscriberClient ( ) ;
521523 await redisAdapter . _ . _subscribedMessageHandler ( message , channel ) ;
522524
523525 expect ( subscriber . UNSUBSCRIBE ) . toHaveBeenCalledTimes ( 1 ) ;
0 commit comments