コード例 #1
0
    def test_multipath_flush(self):
        '''
        Test for Device-Mapper Multipath flush
        '''
        mock = MagicMock(return_value=False)
        with patch.object(os.path, 'exists', mock):
            self.assertEqual(devmap.multipath_flush('device'),
                             'device does not exist')

        mock = MagicMock(return_value=True)
        with patch.object(os.path, 'exists', mock):
            mock = MagicMock(return_value='A')
            with patch.dict(devmap.__salt__, {'cmd.run': mock}):
                self.assertEqual(devmap.multipath_flush('device'), ['A'])
コード例 #2
0
ファイル: devmap_test.py プロジェクト: DaveQB/salt
    def test_multipath_flush(self):
        '''
        Test for Device-Mapper Multipath flush
        '''
        mock = MagicMock(return_value=False)
        with patch.object(os.path, 'exists', mock):
            self.assertEqual(devmap.multipath_flush('device'),
                             'device does not exist')

        mock = MagicMock(return_value=True)
        with patch.object(os.path, 'exists', mock):
            mock = MagicMock(return_value='A')
            with patch.dict(devmap.__salt__, {'cmd.run': mock}):
                self.assertEqual(devmap.multipath_flush('device'), ['A'])
コード例 #3
0
    def test_multipath_flush(self):
        """
        Test for Device-Mapper Multipath flush
        """
        mock = MagicMock(return_value=False)
        with patch.object(os.path, "exists", mock):
            self.assertEqual(devmap.multipath_flush("device"),
                             "device does not exist")

        mock = MagicMock(return_value=True)
        with patch.object(os.path, "exists", mock):
            mock = MagicMock(return_value="A")
            with patch.dict(devmap.__salt__, {"cmd.run": mock}):
                self.assertEqual(devmap.multipath_flush("device"), ["A"])