Skip to content

Commit 73a742a

Browse files
committed
Added test in test_redis_std.py
1 parent f4b4f39 commit 73a742a

2 files changed

Lines changed: 13 additions & 1 deletion

File tree

RLTest/redis_std.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -188,7 +188,7 @@ def createCmdArgs(self, role):
188188
if self.useTLS:
189189
cmdArgs += ['--tls-cluster', 'yes']
190190
if self.useAof:
191-
cmdArgs += ['--appendonly yes']
191+
cmdArgs += ['--appendonly', 'yes']
192192
cmdArgs += ['--appendfilename', self._getFileName(role, '.aof')]
193193
if not self.useRdbPreamble:
194194
cmdArgs += ['--aof-use-rdb-preamble', 'no']

tests/unit/test_redis_std.py

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -151,6 +151,18 @@ def test_create_cmd_args_modules_two_modules_array(self):
151151
'--dbfilename', module_std_env._getFileName(role, '.rdb')] == cmd_args
152152
shutil.rmtree(directory_name)
153153

154+
def test_create_cmd_args_aof_without_rdb_preamble(self):
155+
port = 8000
156+
aof_std_env = StandardEnv(redisBinaryPath=REDIS_BINARY, outputFilesFormat='%s-test',
157+
useAof=True, useRdbPreamble=False, port=8000)
158+
role = 'master'
159+
cmd_args = aof_std_env.createCmdArgs(role)
160+
assert [REDIS_BINARY, '--port', '{}'.format(port), '--logfile',
161+
aof_std_env._getFileName(role, '.log'), '--dbfilename',
162+
aof_std_env._getFileName(role, '.rdb'), '--appendonly', 'yes',
163+
'--appendfilename', aof_std_env._getFileName(role, '.aof'),
164+
'--aof-use-rdb-preamble', 'no'] == cmd_args
165+
154166
def test_wait_for_redis_to_start(self):
155167
pass
156168

0 commit comments

Comments
 (0)