blob: 7d6839de5c3e85e176ca5fabe6ea489e0e508596 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
|
import pexpect
from textwrap import dedent
from pathlib import Path
def test_log_location_config():
config_content = dedent(
"""
[main]
log_location = /tmp/iredis1.log
"""
)
with open("/tmp/iredisrc", "w+") as etc_config:
etc_config.write(config_content)
cli = pexpect.spawn("iredis -n 15 --iredisrc /tmp/iredisrc", timeout=1)
cli.expect("127.0.0.1")
cli.close()
log = Path("/tmp/iredis1.log")
assert log.exists()
with open(log, "r") as logfile:
content = logfile.read()
assert len(content) > 100
|