コード例 #1
0
ファイル: brew_test.py プロジェクト: shineforever/ops
 def test_refresh_db(self):
     '''
     Tests a successful update of homebrew package repository
     '''
     mock_user = MagicMock(return_value='foo')
     mock_success = MagicMock(return_value={'retcode': 0})
     with patch.dict(brew.__salt__, {'file.get_user': mock_user,
                                     'cmd.run_all': mock_success}):
         self.assertTrue(brew.refresh_db())
コード例 #2
0
ファイル: brew_test.py プロジェクト: agoragames/salt
 def test_refresh_db(self):
     '''
     Tests a successful update of homebrew package repository
     '''
     mock_user = MagicMock(return_value='foo')
     mock_success = MagicMock(return_value=0)
     with patch.dict(brew.__salt__, {'file.get_user': mock_user,
                                     'cmd.retcode': mock_success}):
         self.assertTrue(brew.refresh_db())
コード例 #3
0
ファイル: brew_test.py プロジェクト: shineforever/ops
 def test_refresh_db_failure(self):
     '''
     Tests an update of homebrew package repository failure
     '''
     mock_user = MagicMock(return_value='foo')
     mock_failure = MagicMock(return_value={'retcode': 1})
     with patch.dict(brew.__salt__, {'file.get_user': mock_user,
                                     'cmd.run_all': mock_failure}):
         self.assertFalse(brew.refresh_db())
コード例 #4
0
ファイル: brew_test.py プロジェクト: agoragames/salt
 def test_refresh_db_failure(self):
     '''
     Tests an update of homebrew package repository failure
     '''
     mock_user = MagicMock(return_value='foo')
     mock_failure = MagicMock(return_value=1)
     with patch.dict(brew.__salt__, {'file.get_user': mock_user,
                                     'cmd.retcode': mock_failure}):
         self.assertFalse(brew.refresh_db())