@@ -51,9 +51,8 @@ const mockedCommands: IMockedCommands[] = [
51
51
{
52
52
matchedCommand : 'xgroup' ,
53
53
argStr :
54
- 'XGROUP [CREATE key groupname ID|$ [MKSTREAM]] [SETID key groupname ID|$] [DESTROY key groupname] [CREATECONSUMER key groupname consumername] [DELCONSUMER key groupname consumername]' ,
55
- argListText :
56
- 'Arguments:Optional[CREATE key groupname id [MKSTREAM]]Optional[SETID key groupname id]Optional[DESTROY key groupname]Optional[CREATECONSUMER key groupname consumername]Optional[DELCONSUMER key groupname consumername]' ,
54
+ 'XGROUP' ,
55
+ argListText : '' ,
57
56
} ,
58
57
{
59
58
matchedCommand : 'hset' ,
@@ -68,28 +67,28 @@ const mockedCommands: IMockedCommands[] = [
68
67
{
69
68
matchedCommand : 'bitfield' ,
70
69
argStr :
71
- 'BITFIELD key [GET type offset] [ SET type offset value] [ INCRBY type offset increment] [ OVERFLOW WRAP| SAT| FAIL]' ,
70
+ 'BITFIELD key [GET encoding offset | [OVERFLOW <WRAP | SAT | FAIL>] < SET encoding offset value | INCRBY encoding offset increment> [GET encoding offset | [ OVERFLOW < WRAP | SAT | FAIL>] <SET encoding offset value | INCRBY encoding offset increment> ...] ]' ,
72
71
argListText :
73
- 'Arguments:RequiredkeyOptional [GET type offset]Optional[ SET type offset value]Optional[ INCRBY type offset increment]Optional[OVERFLOW WRAP|SAT|FAIL ]' ,
72
+ 'Arguments:RequiredkeyMultiple [GET encoding offset | [OVERFLOW <WRAP | SAT | FAIL>] < SET encoding offset value | INCRBY encoding offset increment> ]' ,
74
73
} ,
75
74
{
76
75
matchedCommand : 'client kill' ,
77
76
argStr :
78
- 'CLIENT KILL [ ip:port] [ ID client-id] [TYPE normal|master|slave|pubsub] [USER username] [ADDR ip:port] [LADDR ip:port] [SKIPME yes/no] ' ,
77
+ 'CLIENT KILL <ip:port | <[ID client-id] | [TYPE <NORMAL | MASTER | SLAVE | REPLICA | PUBSUB>] | [USER username] | [ADDR ip:port] | [LADDR ip:port] | [SKIPME <YES | NO>] [[ ID client-id] | [TYPE <NORMAL | MASTER | SLAVE | REPLICA | PUBSUB>] | [USER username] | [ADDR ip:port] | [LADDR ip:port] | [SKIPME <YES | NO>] ...]>> ' ,
79
78
argListText :
80
- 'Arguments:Optional[ ip:port]Optional[ ID client-id]Optional [TYPE normal|master|slave|pubsub]Optional [USER username]Optional [ADDR ip:port]Optional [LADDR ip:port]Optional [SKIPME yes/no] ' ,
79
+ 'Arguments:Required<ip:port | <[ID client-id] | [TYPE <NORMAL | MASTER | SLAVE | REPLICA | PUBSUB>] | [USER username] | [ADDR ip:port] | [LADDR ip:port] | [SKIPME <YES | NO>] [[ ID client-id] | [TYPE <NORMAL | MASTER | SLAVE | REPLICA | PUBSUB>] | [USER username] | [ADDR ip:port] | [LADDR ip:port] | [SKIPME <YES | NO>] ...]>> ' ,
81
80
} ,
82
81
{
83
82
matchedCommand : 'geoadd' ,
84
- argStr : 'GEOADD key [NX| XX] [CH] longitude latitude member [longitude latitude member ...]' ,
83
+ argStr : 'GEOADD key [NX | XX] [CH] longitude latitude member [longitude latitude member ...]' ,
85
84
argListText :
86
- 'Arguments:RequiredkeyOptional[condition ]Optional[change ]Multiplelongitude latitude member' ,
85
+ 'Arguments:RequiredkeyOptional[NX | XX ]Optional[CH ]Multiplelongitude latitude member' ,
87
86
} ,
88
87
{
89
88
matchedCommand : 'zadd' ,
90
- argStr : 'ZADD key [NX| XX] [GT| LT] [CH] [INCR] score member [score member ...]' ,
89
+ argStr : 'ZADD key [NX | XX] [GT | LT] [CH] [INCR] score member [score member ...]' ,
91
90
argListText :
92
- 'Arguments:RequiredkeyOptional[condition ]Optional[comparison ]Optional[change ]Optional[increment ]Multiplescore member' ,
91
+ 'Arguments:RequiredkeyOptional[NX | XX ]Optional[GT | LT ]Optional[CH ]Optional[INCR ]Multiplescore member' ,
93
92
} ,
94
93
]
95
94
@@ -127,8 +126,10 @@ describe('CliBodyWrapper', () => {
127
126
128
127
const { unmount } = render ( < CommandHelperWrapper /> )
129
128
130
- expect ( screen . getByTestId ( cliHelperTestId ) ) . toBeInTheDocument ( )
131
- expect ( screen . getByTestId ( argsId ) ) . toHaveTextContent ( argListText )
129
+ if ( argListText ) {
130
+ expect ( screen . getByTestId ( cliHelperTestId ) ) . toBeInTheDocument ( )
131
+ expect ( screen . getByTestId ( argsId ) ) . toHaveTextContent ( argListText )
132
+ }
132
133
133
134
unmount ( )
134
135
} )
0 commit comments