def test_add_package(self): ''' Test installing a package with DISM ''' mock = MagicMock() with patch.dict(dism.__salt__, {'cmd.run_all': mock}): dism.add_package("test") mock.assert_called_once_with( ['DISM', '/Quiet', '/Online', '/Add-Package', '/PackagePath:test', '/NoRestart'])
def test_add_package(self): ''' Test installing a package with DISM ''' mock = MagicMock() with patch.dict(dism.__salt__, {'cmd.run_all': mock}): dism.add_package("test") mock.assert_called_once_with([ 'DISM', '/Quiet', '/Online', '/Add-Package', '/PackagePath:test', '/NoRestart' ])
def test_add_package_with_extras(self): ''' Test installing a package with DISM ''' mock = MagicMock() with patch.dict(dism.__salt__, {'cmd.run_all': mock}): dism.add_package('sponge', True, True) mock.assert_called_once_with( ['DISM', '/Quiet', '/Online', '/Add-Package', '/PackagePath:sponge', '/IgnoreCheck', '/PreventPending', '/NoRestart'])
def test_add_package_with_extras(self): ''' Test installing a package with DISM ''' mock = MagicMock() with patch.dict(dism.__salt__, {'cmd.run_all': mock}): dism.add_package('sponge', True, True) mock.assert_called_once_with([ 'DISM', '/Quiet', '/Online', '/Add-Package', '/PackagePath:sponge', '/IgnoreCheck', '/PreventPending', '/NoRestart' ])
def test_add_package(): """ Test installing a package with DISM """ mock = MagicMock() with patch.dict(dism.__salt__, {"cmd.run_all": mock}): dism.add_package("test") mock.assert_called_once_with([ dism.bin_dism, "/Quiet", "/Online", "/Add-Package", "/PackagePath:test", "/NoRestart", ])
def test_add_package_with_extras(): """ Test installing a package with DISM """ mock = MagicMock() with patch.dict(dism.__salt__, {"cmd.run_all": mock}): dism.add_package("sponge", True, True) mock.assert_called_once_with([ dism.bin_dism, "/Quiet", "/Online", "/Add-Package", "/PackagePath:sponge", "/IgnoreCheck", "/PreventPending", "/NoRestart", ])