Ensure warnings get turned into exceptions. Getting sneaking suspicion it's passing in filenames sometimes, not just modules.

This commit is contained in:
Itamar Turner-Trauring 2021-04-13 09:34:55 -04:00
parent 6035a4a2ae
commit cbd816fbd5

View File

@ -36,7 +36,7 @@ from foolscap.logging.incident import IncidentQualifier
if PY3:
# Error on BytesWarnings, to catch things like str(b""), but only for
# allmydata code.
warnings.filterwarnings("error", category=BytesWarning, module="allmydata.*")
warnings.filterwarnings("error", category=BytesWarning, module=".*allmydata.*")
class NonQualifier(IncidentQualifier, object):