diff options
author | 2023-09-06 15:02:14 +0200 | |
---|---|---|
committer | 2023-12-08 05:41:56 +0100 | |
commit | 044285152d8d37ed38398318366e9b7acb0e7eee (patch) | |
tree | 979282489e8cf0a3ce3b39d07cd85da362e0feb0 | |
parent | Skip tests which interact with invalid UTF-8 files (diff) | |
download | cpython-044285152d8d37ed38398318366e9b7acb0e7eee.tar.gz cpython-044285152d8d37ed38398318366e9b7acb0e7eee.tar.bz2 cpython-044285152d8d37ed38398318366e9b7acb0e7eee.zip |
Prevent tests from detecting our fake tzdata packagegentoo-3.12.1
Tests from test_zoneinfo assume that if `tzdata` package is installed,
it provides standalone timezone data. Our `tzdata` package is just
a shim, so force falsify that assumption.
Signed-off-by: Michał Górny <mgorny@gentoo.org>
-rw-r--r-- | Lib/test/test_zoneinfo/test_zoneinfo.py | 7 |
1 files changed, 2 insertions, 5 deletions
diff --git a/Lib/test/test_zoneinfo/test_zoneinfo.py b/Lib/test/test_zoneinfo/test_zoneinfo.py index 3766ceac838..70f3514373d 100644 --- a/Lib/test/test_zoneinfo/test_zoneinfo.py +++ b/Lib/test/test_zoneinfo/test_zoneinfo.py @@ -24,11 +24,8 @@ from test.support.import_helper import import_module lzma = import_module('lzma') py_zoneinfo, c_zoneinfo = test_support.get_modules() -try: - importlib.metadata.metadata("tzdata") - HAS_TZDATA_PKG = True -except importlib.metadata.PackageNotFoundError: - HAS_TZDATA_PKG = False +# Gentoo installs a dummy `tzdata` package +HAS_TZDATA_PKG = False ZONEINFO_DATA = None ZONEINFO_DATA_V1 = None |