def test_install_new_package(self): ''' Test if it returns True when install package succeeds ''' mock = MagicMock(return_value={'retcode': 0, 'stdout': '{"underscore":{}}'}) with patch.dict(bower.__salt__, {'cmd.run_all': mock}): self.assertTrue(bower.install('/path/to/project', 'underscore'))
def test_install_existing_package(self): ''' Test if it returns False when package already installed ''' mock = MagicMock(return_value={'retcode': 0, 'stdout': '{}'}) with patch.dict(bower.__salt__, {'cmd.run_all': mock}): self.assertFalse(bower.install('/path/to/project', 'underscore'))
def test_install_new_package(self): ''' Test if it returns True when install package succeeds ''' mock = MagicMock(return_value={ 'retcode': 0, 'stdout': '{"underscore":{}}' }) with patch.dict(bower.__salt__, {'cmd.run_all': mock}): self.assertTrue(bower.install('/path/to/project', 'underscore'))
def test_install_new_package(self): """ Test if it returns True when install package succeeds """ mock = MagicMock(return_value={ "retcode": 0, "stdout": '{"underscore":{}}' }) with patch.dict(bower.__salt__, {"cmd.run_all": mock}): self.assertTrue(bower.install("/path/to/project", "underscore"))