python-werkzeug/Disable-tests-because-need-pytest-3.9.patch
hht8 55921472b4 Update to 1.0.1
(cherry picked from commit cc5f1e3fab881557e4546214ae11dfec2c211775)
2021-09-06 19:27:41 +08:00

68 lines
2.4 KiB
Diff

From 3a02d997ed5e2a69485b1a97e2f0a5de2e1e1b1b Mon Sep 17 00:00:00 2001
From: hht8 <huanghaitao12138@163.com>
Date: Mon, 16 Aug 2021 10:01:13 +0800
Subject: [PATCH] Disable tests because need pytest-3.9
---
tests/test_datastructures.py | 16 ----------------
tests/test_serving.py | 10 ----------
2 files changed, 26 deletions(-)
diff --git a/tests/test_datastructures.py b/tests/test_datastructures.py
index 56f170b..26043bd 100644
--- a/tests/test_datastructures.py
+++ b/tests/test_datastructures.py
@@ -1235,28 +1235,12 @@ class TestFileStorage(object):
for name in ("fileno", "writable", "readable", "seekable"):
assert hasattr(file_storage, name)
- def test_save_to_pathlib_dst(self, tmp_path):
- src = tmp_path / "src.txt"
- src.write_text(u"test")
- storage = self.storage_class(src.open("rb"))
- dst = tmp_path / "dst.txt"
- storage.save(dst)
- assert dst.read_text() == "test"
-
def test_save_to_bytes_io(self):
storage = self.storage_class(io.BytesIO(b"one\ntwo"))
dst = io.BytesIO()
storage.save(dst)
assert dst.getvalue() == b"one\ntwo"
- def test_save_to_file(self, tmp_path):
- path = tmp_path / "file.data"
- storage = self.storage_class(io.BytesIO(b"one\ntwo"))
- with path.open("wb") as dst:
- storage.save(dst)
- with path.open("rb") as src:
- assert src.read() == b"one\ntwo"
-
@pytest.mark.parametrize("ranges", ([(0, 1), (-5, None)], [(5, None)]))
def test_range_to_header(ranges):
diff --git a/tests/test_serving.py b/tests/test_serving.py
index f605f76..c4ba602 100644
--- a/tests/test_serving.py
+++ b/tests/test_serving.py
@@ -297,16 +297,6 @@ def test_reloader_reports_correct_file(tmpdir, dev_server):
raise RuntimeError("Change event not detected.")
-def test_windows_get_args_for_reloading(monkeypatch, tmp_path):
- argv = [str(tmp_path / "test.exe"), "run"]
- monkeypatch.setattr("sys.executable", str(tmp_path / "python.exe"))
- monkeypatch.setattr("sys.argv", argv)
- monkeypatch.setattr("__main__.__package__", None)
- monkeypatch.setattr("os.name", "nt")
- rv = _reloader._get_args_for_reloading()
- assert rv == argv
-
-
def test_monkeypatched_sleep(tmpdir):
# removing the staticmethod wrapper in the definition of
# ReloaderLoop._sleep works most of the time, since `sleep` is a c
--
2.23.0