Exemple #1
0
    def test_swapon(self):
        '''
        Activate a swap disk
        '''
        mock = MagicMock(return_value={'name': 'name'})
        with patch.dict(mount.__grains__, {'kernel': ''}):
            with patch.object(mount, 'swaps', mock):
                self.assertEqual(mount.swapon('name'), {
                    'stats': 'name',
                    'new': False
                })

        mock = MagicMock(return_value={})
        with patch.dict(mount.__grains__, {'kernel': ''}):
            with patch.object(mount, 'swaps', mock):
                mock = MagicMock(return_value=None)
                with patch.dict(mount.__salt__, {'cmd.run': mock}):
                    self.assertEqual(mount.swapon('name', False), {})

        mock = MagicMock(side_effect=[{}, {'name': 'name'}])
        with patch.dict(mount.__grains__, {'kernel': ''}):
            with patch.object(mount, 'swaps', mock):
                mock = MagicMock(return_value=None)
                with patch.dict(mount.__salt__, {'cmd.run': mock}):
                    self.assertEqual(mount.swapon('name'), {
                        'stats': 'name',
                        'new': True
                    })
Exemple #2
0
    def test_swapon(self):
        """
        Activate a swap disk
        """
        mock = MagicMock(return_value={"name": "name"})
        with patch.object(mount, "swaps", mock):
            self.assertEqual(mount.swapon("name"), {"stats": "name", "new": False})

        mock = MagicMock(return_value={})
        with patch.object(mount, "swaps", mock):
            mock = MagicMock(return_value=None)
            with patch.dict(mount.__salt__, {"cmd.run": mock}):
                self.assertEqual(mount.swapon("name", False), {})

        mock = MagicMock(side_effect=[{}, {"name": "name"}])
        with patch.object(mount, "swaps", mock):
            mock = MagicMock(return_value=None)
            with patch.dict(mount.__salt__, {"cmd.run": mock}):
                self.assertEqual(mount.swapon("name"), {"stats": "name", "new": True})
Exemple #3
0
    def test_swapon(self):
        '''
        Activate a swap disk
        '''
        mock = MagicMock(return_value={'name': 'name'})
        with patch.object(mount, 'swaps', mock):
            self.assertEqual(mount.swapon('name'),
                             {'stats': 'name', 'new': False})

        mock = MagicMock(return_value={})
        with patch.object(mount, 'swaps', mock):
            mock = MagicMock(return_value=None)
            with patch.dict(mount.__salt__, {'cmd.run': mock}):
                self.assertEqual(mount.swapon('name', False), {})

        mock = MagicMock(side_effect=[{}, {'name': 'name'}])
        with patch.object(mount, 'swaps', mock):
            mock = MagicMock(return_value=None)
            with patch.dict(mount.__salt__, {'cmd.run': mock}):
                self.assertEqual(mount.swapon('name'), {'stats': 'name',
                                                        'new': True})
Exemple #4
0
    def test_swapon(self):
        """
        Activate a swap disk
        """
        mock = MagicMock(return_value={"name": "name"})
        with patch.dict(mount.__grains__, {"kernel": ""}):
            with patch.object(mount, "swaps", mock):
                self.assertEqual(mount.swapon("name"), {
                    "stats": "name",
                    "new": False
                })

        mock = MagicMock(return_value={})
        with patch.dict(mount.__grains__, {"kernel": ""}):
            with patch.object(mount, "swaps", mock):
                mock = MagicMock(return_value=None)
                with patch.dict(mount.__salt__, {"cmd.run": mock}):
                    self.assertEqual(mount.swapon("name", False), {})

        mock = MagicMock(side_effect=[{}, {"name": "name"}])
        with patch.dict(mount.__grains__, {"kernel": ""}):
            with patch.object(mount, "swaps", mock):
                mock = MagicMock(return_value=None)
                with patch.dict(mount.__salt__, {"cmd.run": mock}):
                    self.assertEqual(mount.swapon("name"), {
                        "stats": "name",
                        "new": True
                    })
        ## effects of AIX
        mock = MagicMock(return_value={"name": "name"})
        with patch.dict(mount.__grains__, {"kernel": "AIX"}):
            with patch.object(mount, "swaps", mock):
                self.assertEqual(mount.swapon("name"), {
                    "stats": "name",
                    "new": False
                })

        mock = MagicMock(return_value={})
        with patch.dict(mount.__grains__, {"kernel": "AIX"}):
            with patch.object(mount, "swaps", mock):
                mock = MagicMock(return_value=None)
                with patch.dict(mount.__salt__, {"cmd.run": mock}):
                    self.assertEqual(mount.swapon("name", False), {})

        mock = MagicMock(side_effect=[{}, {"name": "name"}])
        with patch.dict(mount.__grains__, {"kernel": "AIX"}):
            with patch.object(mount, "swaps", mock):
                mock = MagicMock(return_value=None)
                with patch.dict(mount.__salt__, {"cmd.run": mock}):
                    self.assertEqual(mount.swapon("name"), {
                        "stats": "name",
                        "new": True
                    })