]> 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>
Fri, 28 Sep 2018 20:28:08 +0000 (16:28 -0400)
Signed-off-by: Alfredo Deza <adeza@redhat.com>
(cherry picked from commit 5bfc8c26e639dba955f83f53893ce311e6e047f1)

src/ceph-volume/ceph_volume/tests/conftest.py

index dfa84e5677033f4f47a9aab0050515216773a60a..1df4743e68ce1e74542d9bfe5d599df6fccc6c6f 100644 (file)
@@ -192,12 +192,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