Ejemplo n.º 1
0
 def test_remove_multiple_packages(self):
     fake_run = Mock()
     with patch(self.to_patch, fake_run):
         pkg_managers.Apt(Mock()).remove(['vim', 'zsh'])
         result = fake_run.call_args_list[-1]
     assert 'remove' in result[0][-1]
     assert result[0][-1][-2:] == ['vim', 'zsh']
Ejemplo n.º 2
0
 def test_install_single_package(self):
     fake_run = Mock()
     with patch(self.to_patch, fake_run):
         pkg_managers.Apt(Mock()).install('vim')
         result = fake_run.call_args_list[-1]
     assert 'install' in result[0][-1]
     assert result[0][-1][-1] == 'vim'
Ejemplo n.º 3
0
def get_packager(module):
    return pkg_managers.Apt(module)