Exemple #1
0
 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'])
Exemple #2
0
 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'
         ])
Exemple #3
0
 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'])
Exemple #4
0
 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'
         ])
Exemple #5
0
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",
        ])
Exemple #6
0
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",
        ])