Esempio n. 1
0
 def test_default(self):
     '''
     Test if it returns or sets the currently defined default python.
     '''
     mock_opt = MagicMock(return_value='salt stack')
     mock_cmd = MagicMock(return_value=True)
     mock_all = MagicMock(return_value={'retcode': True,
                                        'stdout': 'salt',
                                        'stderr': 'error'})
     with patch.dict(pyenv.__salt__, {'cmd.has_exec': mock_cmd,
                                      'config.option': mock_opt,
                                      'cmd.run_all': mock_all}):
         self.assertEqual(pyenv.default(), '')
         self.assertTrue(pyenv.default('2.0.0-p0'))
Esempio n. 2
0
 def test_default(self):
     '''
     Test if it returns or sets the currently defined default python.
     '''
     mock_opt = MagicMock(return_value='salt stack')
     mock_cmd = MagicMock(return_value=True)
     mock_all = MagicMock(return_value={'retcode': True,
                                        'stdout': 'salt',
                                        'stderr': 'error'})
     with patch.dict(pyenv.__salt__, {'cmd.has_exec': mock_cmd,
                                      'config.option': mock_opt,
                                      'cmd.run_all': mock_all}):
         self.assertEqual(pyenv.default(), '')
         self.assertTrue(pyenv.default('2.0.0-p0'))
Esempio n. 3
0
 def test_default(self):
     """
     Test if it returns or sets the currently defined default python.
     """
     mock_opt = MagicMock(return_value="salt stack")
     mock_cmd = MagicMock(return_value=True)
     mock_all = MagicMock(
         return_value={"retcode": True, "stdout": "salt", "stderr": "error"}
     )
     with patch.dict(
         pyenv.__salt__,
         {
             "cmd.has_exec": mock_cmd,
             "config.option": mock_opt,
             "cmd.run_all": mock_all,
         },
     ):
         self.assertEqual(pyenv.default(), "")
         self.assertTrue(pyenv.default("2.0.0-p0"))