test/py: fix test_efi_secboot/conftest.py
authorHeinrich Schuchardt <xypron.glpk@gmx.de>
Tue, 21 Apr 2020 16:44:39 +0000 (18:44 +0200)
committerHeinrich Schuchardt <xypron.glpk@gmx.de>
Thu, 30 Apr 2020 08:25:06 +0000 (10:25 +0200)
commitb32ac16f9a321852806fcd473136204af6b49787
tree0726a18b807bf500a03b188c6ecab4dd0e72dc71
parent6864fc8704661878294d1f0f981f47e864ef470f
test/py: fix test_efi_secboot/conftest.py

If udisksctl is present
test/py/tests/test_efi_secboot/conftest.py
fails because the disk image is never mounted.

Normal users can only mount fuse file systems. Unfortunately fusefat is
still in an experimental state and seems not to work here correctly.

So as we have to be root or use the sudo command anyway delete all coding
referring to udisksctl.

--

We should not use mount point /mnt as this directory or one of its
sub-directories might already be in use as active mount points. Instead
create a new directory in the build root as mount point.

--

Remove debug print statements that have been commented out. print without
parentheses is anyway invalid in Python 3. And pytest anyway filters out
the output if there is no exception reported.

Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
test/py/tests/test_efi_secboot/conftest.py