mirror of
https://github.com/jrnl-org/jrnl.git
synced 2025-07-05 07:56:14 +02:00
make format
This commit is contained in:
parent
5fe6caf805
commit
c4b3d51181
4 changed files with 31 additions and 18 deletions
|
@ -1,25 +1,31 @@
|
|||
import pytest
|
||||
import pytest_mock
|
||||
import pytest
|
||||
import pytest_mock
|
||||
import mock
|
||||
|
||||
import yaml
|
||||
from jrnl.args import parse_args
|
||||
from jrnl.jrnl import run
|
||||
from jrnl import install
|
||||
from jrnl.jrnl import run
|
||||
from jrnl import install
|
||||
|
||||
|
||||
@pytest.fixture()
|
||||
def minimal_config():
|
||||
with open('features/data/configs/editor.yaml','r') as cfg_file:
|
||||
with open("features/data/configs/editor.yaml", "r") as cfg_file:
|
||||
yield yaml.load(cfg_file.read())
|
||||
|
||||
|
||||
from jrnl import jrnl
|
||||
@mock.patch.object(jrnl,'write_mode')
|
||||
@mock.patch.object(install,'load_or_install_jrnl')
|
||||
def test_override_configured_editor(mock_load_or_install, mock_write_mode, minimal_config):
|
||||
|
||||
|
||||
@mock.patch.object(jrnl, "write_mode")
|
||||
@mock.patch.object(install, "load_or_install_jrnl")
|
||||
def test_override_configured_editor(
|
||||
mock_load_or_install, mock_write_mode, minimal_config
|
||||
):
|
||||
mock_load_or_install.return_value = minimal_config
|
||||
cli_args = ['--override','{\"editor\": \"nano\"}' ]
|
||||
cli_args = ["--override", '{"editor": "nano"}']
|
||||
parser = parse_args(cli_args)
|
||||
assert parser.config_override.__len__() == 1
|
||||
with mock.patch('subprocess.call'):
|
||||
with mock.patch("subprocess.call"):
|
||||
res = run(parser)
|
||||
assert res==None
|
||||
assert res == None
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue