import os
import pytest
-from mock.mock import patch
+from unittest.mock import patch
from ceph_volume import process, exceptions
from ceph_volume.api import lvm as api
import os
import pytest
import argparse
-from mock.mock import patch, PropertyMock, create_autospec, Mock, MagicMock
+from unittest.mock import patch, PropertyMock, create_autospec, Mock, MagicMock
from ceph_volume.api import lvm
from ceph_volume.util import disk
from ceph_volume.util import device
from ceph_volume.tests.conftest import Capture
from ceph_volume import objectstore
#from ceph_volume.util.prepare import create_key
-from mock import patch, call
+from unittest.mock import patch, call
from argparse import Namespace
class Args(object):
import random
from argparse import ArgumentError, Namespace
-from mock import MagicMock, patch
+from unittest.mock import MagicMock, patch
from ceph_volume.devices.lvm import batch
from ceph_volume.util import arg_validators, disk, device
import pytest
-from mock.mock import patch
+from unittest.mock import patch
from ceph_volume.api import lvm
from ceph_volume.devices.lvm import deactivate
import pytest
from ceph_volume.devices import lvm
from ceph_volume.api import lvm as api
-from mock import patch, Mock
+from unittest.mock import patch, Mock
# TODO: add tests for following commands -
# ceph-volume list
import pytest
-from mock.mock import patch, Mock
+from unittest.mock import patch, Mock
from ceph_volume import process
from ceph_volume.api import lvm as api
from ceph_volume.devices.lvm import migrate
import pytest
from ceph_volume.devices import lvm
from ceph_volume.api import lvm as api
-from mock.mock import patch
+from unittest.mock import patch
from ceph_volume import objectstore
import os
import pytest
from copy import deepcopy
-from mock.mock import patch, call, Mock
+from unittest.mock import patch, call, Mock
from ceph_volume import process
from ceph_volume.api import lvm as api
from ceph_volume.devices.lvm import zap
# type: ignore
import pytest
from .data_list import ceph_bluestore_tool_show_label_output
-from mock.mock import patch, Mock
+from unittest.mock import patch, Mock
from ceph_volume.devices import raw
# Sample lsblk output is below that overviews the test scenario. (--json output for reader clarity)
import pytest
from ceph_volume.devices import raw
-from mock.mock import patch, MagicMock
+from unittest.mock import patch, MagicMock
from ceph_volume import objectstore
class TestRaw(object):
import os
import pytest
from ceph_volume.devices.simple import activate
-from mock.mock import patch
+from unittest.mock import patch
class TestActivate(object):
import pytest
from ceph_volume.devices import lvm
-from mock.mock import patch, MagicMock
+from unittest.mock import patch, MagicMock
class TestZap(object):
import pytest
-from mock.mock import patch, Mock, call
+from unittest.mock import patch, Mock, call
from ceph_volume.objectstore.baseobjectstore import BaseObjectStore
from ceph_volume.util import system
-from mock import patch, Mock
+from unittest.mock import patch, Mock
from ceph_volume.objectstore.bluestore import BlueStore
import pytest
-from mock import patch, Mock, MagicMock, call
+from unittest.mock import patch, Mock, MagicMock, call
from ceph_volume.objectstore.lvmbluestore import LvmBlueStore
from ceph_volume.api.lvm import Volume
from ceph_volume.util import system
import pytest
-from mock import patch, Mock, MagicMock, call
+from unittest.mock import patch, Mock, MagicMock, call
from ceph_volume.objectstore.rawbluestore import RawBlueStore
from ceph_volume.util import system
import pytest
from ceph_volume.util.device import Devices
from ceph_volume.util.lsmdisk import LSMDisk
-from mock.mock import patch
+from unittest.mock import patch
import ceph_volume.util.lsmdisk as lsmdisk
import pytest
from ceph_volume import exceptions, process
from ceph_volume.util import arg_validators
-from mock.mock import patch, MagicMock
+from unittest.mock import patch, MagicMock
class TestOSDPath(object):
from copy import deepcopy
from ceph_volume.util import device
from ceph_volume.api import lvm as api
-from mock.mock import patch, mock_open
+from unittest.mock import patch, mock_open
class TestDevice(object):
import pytest
import stat
from ceph_volume.util import disk
-from mock.mock import patch, Mock, MagicMock, mock_open
+from unittest.mock import patch, Mock, MagicMock, mock_open
from pyfakefs.fake_filesystem_unittest import TestCase
from ceph_volume.util import encryption
-from mock.mock import call, patch, Mock, MagicMock
+from unittest.mock import call, patch, Mock, MagicMock
from typing import Any
import base64
import pytest
from ceph_volume import conf
from ceph_volume.tests.conftest import Factory
from ceph_volume import objectstore
-from mock.mock import patch
+from unittest.mock import patch
class TestOSDIDAvailable(object):
import pytest
from textwrap import dedent
from ceph_volume.util import system
-from mock.mock import patch
+from unittest.mock import patch
from ceph_volume.tests.conftest import Factory
deps=
pytest
pytest-xdist
- mock
pyfakefs
allowlist_externals=
./tox_install_command.sh