Beispiel #1
0
 def test_add_capability(self):
     '''
         Test installing a capability with DISM
     '''
     mock = MagicMock()
     with patch.dict(dism.__salt__, {'cmd.run_all': mock}):
         with patch.dict(dism.__grains__, {'osversion': 10}):
             dism.add_capability("test")
             mock.assert_called_once_with(
                 ['DISM', '/Quiet', '/Online', '/Add-Capability',
                  '/CapabilityName:test', '/NoRestart'])
Beispiel #2
0
 def test_add_capability(self):
     '''
         Test installing a capability with DISM
     '''
     mock = MagicMock()
     with patch.dict(dism.__salt__, {'cmd.run_all': mock}):
         with patch.dict(dism.__grains__, {'osversion': 10}):
             dism.add_capability("test")
             mock.assert_called_once_with([
                 'DISM', '/Quiet', '/Online', '/Add-Capability',
                 '/CapabilityName:test', '/NoRestart'
             ])
Beispiel #3
0
 def test_add_capability_with_extras(self):
     '''
         Test installing a capability with DISM
     '''
     mock = MagicMock()
     with patch.dict(dism.__salt__, {'cmd.run_all': mock}):
         with patch.dict(dism.__grains__, {'osversion': 10}):
             dism.add_capability("test", "life", True)
             mock.assert_called_once_with([
                 dism.bin_dism, '/Quiet', '/Online', '/Add-Capability',
                 '/CapabilityName:test', '/Source:life', '/LimitAccess',
                 '/NoRestart'
             ])
Beispiel #4
0
def test_add_capability():
    """
    Test installing a capability with DISM
    """
    mock = MagicMock()
    with patch.dict(dism.__salt__, {"cmd.run_all": mock}):
        with patch.dict(dism.__grains__, {"osversion": 10}):
            dism.add_capability("test")
            mock.assert_called_once_with([
                dism.bin_dism,
                "/Quiet",
                "/Online",
                "/Add-Capability",
                "/CapabilityName:test",
                "/NoRestart",
            ])