From c4d619a5a75e8c3ac42c82eb025ff74bc0bbbc79 Mon Sep 17 00:00:00 2001 From: Alex Kotov Date: Tue, 14 Jan 2020 13:14:02 +0500 Subject: [PATCH] Set Vim as default editor --- molecule/default/tests/test_default.py | 8 ++++++++ tasks/main.yml | 5 +++++ 2 files changed, 13 insertions(+) diff --git a/molecule/default/tests/test_default.py b/molecule/default/tests/test_default.py index c6ab0a1..2b8e047 100644 --- a/molecule/default/tests/test_default.py +++ b/molecule/default/tests/test_default.py @@ -23,3 +23,11 @@ def test_vim_config(host): assert f.user == 'root' assert f.group == 'root' assert f.mode == 0o644 + + +def test_default_editor(host): + f = host.file('/usr/bin/editor') + + assert f.exists + assert f.is_symlink + assert f.linked_to == '/usr/bin/vim.basic' diff --git a/tasks/main.yml b/tasks/main.yml index ee93132..d67e882 100644 --- a/tasks/main.yml +++ b/tasks/main.yml @@ -11,3 +11,8 @@ mode: 'u=rw,g=r,o=r' owner: root group: root + +- name: Set Vim as default editor + alternatives: + name: editor + path: /usr/bin/vim.basic