workaround python 3.10 unittest2 problem

This commit is contained in:
Edwin Eefting 2023-04-04 16:27:18 +02:00
parent 8a6a62ce9c
commit be53c454da
No known key found for this signature in database
GPG Key ID: 9B92332AE2D74991

View File

@ -2,6 +2,15 @@
# To run tests as non-root, use this hack:
# chmod 4755 /usr/sbin/zpool /usr/sbin/zfs
import sys
#dirty hack for this error:
#AttributeError: module 'collections' has no attribute 'MutableMapping'
if sys.version_info.major == 3 and sys.version_info.minor >= 10:
import collections
setattr(collections, "MutableMapping", collections.abc.MutableMapping)
import subprocess
import random