示例#1
0
 def test_info(self):
     '''
     Test if it get BTRFS filesystem information.
     '''
     mock = MagicMock(return_value={'retcode': 1,
                                    'stderr': '',
                                    'stdout': 'Salt'})
     with patch.dict(btrfs.__salt__, {'cmd.run_all': mock}):
         mock = MagicMock(return_value={'Salt': 'salt'})
         with patch.object(btrfs, '_parse_btrfs_info', mock):
             self.assertDictEqual(btrfs.info('/dev/sda1'),
                                  {'Salt': 'salt'})
示例#2
0
文件: btrfs_test.py 项目: DaveQB/salt
 def test_info(self):
     '''
     Test if it get BTRFS filesystem information.
     '''
     mock = MagicMock(return_value={'retcode': 1,
                                    'stderr': '',
                                    'stdout': 'Salt'})
     with patch.dict(btrfs.__salt__, {'cmd.run_all': mock}):
         mock = MagicMock(return_value={'Salt': 'salt'})
         with patch.object(btrfs, '_parse_btrfs_info', mock):
             self.assertDictEqual(btrfs.info('/dev/sda1'),
                                  {'Salt': 'salt'})
示例#3
0
 def test_info(self):
     """
     Test if it get BTRFS filesystem information.
     """
     with patch("salt.utils.fsutils._verify_run", MagicMock(return_value=True)):
         mock = MagicMock(
             return_value={"retcode": 1, "stderr": "", "stdout": "Salt"}
         )
         with patch.dict(btrfs.__salt__, {"cmd.run_all": mock}):
             mock = MagicMock(return_value={"Salt": "salt"})
             with patch.object(btrfs, "_parse_btrfs_info", mock):
                 self.assertDictEqual(btrfs.info("/dev/sda1"), {"Salt": "salt"})