]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
ceph-volume tests.conftest add blkid patching to device_info fixture
authorAlfredo Deza <adeza@redhat.com>
Thu, 27 Sep 2018 20:15:00 +0000 (16:15 -0400)
committerAlfredo Deza <adeza@redhat.com>
Thu, 27 Sep 2018 20:15:00 +0000 (16:15 -0400)
Signed-off-by: Alfredo Deza <adeza@redhat.com>
src/ceph-volume/ceph_volume/tests/conftest.py

index 5222b45e76d674539b2199360562ece1db9341cb..996675a88a6a6479e3d051730fe90b48acfd7881 100644 (file)
@@ -176,12 +176,14 @@ def tmpfile(tmpdir):
 
 @pytest.fixture
 def device_info(monkeypatch):
-    def apply(devices=None, lsblk=None, lv=None):
+    def apply(devices=None, lsblk=None, lv=None, blkid=None):
         devices = devices if devices else {}
         lsblk = lsblk if lsblk else {}
+        blkid = blkid if blkid else {}
         lv = Factory(**lv) if lv else None
         monkeypatch.setattr("ceph_volume.sys_info.devices", {})
         monkeypatch.setattr("ceph_volume.util.device.disk.get_devices", lambda: devices)
         monkeypatch.setattr("ceph_volume.util.device.lvm.get_lv_from_argument", lambda path: lv)
         monkeypatch.setattr("ceph_volume.util.device.disk.lsblk", lambda path: lsblk)
+        monkeypatch.setattr("ceph_volume.util.device.disk.blkid", lambda path: blkid)
     return apply