From 5653dc8f779db329545970b48c99a70f12a38970 Mon Sep 17 00:00:00 2001 From: Debian Science Team Date: Tue, 12 Jan 2021 21:06:04 +0000 Subject: [PATCH] Use test URLs that are less likely to disappear Avoid 404 errors in stable when upstream reorganize the test data (happened to two of these in 0.25 -> 1.0). It is _not_ necessary to update the tag version on every package release, only if these tests fail because they expect moved/changed data. Author: Rebecca N. Palmer Forwarded: not-needed Gbp-Pq: Name stable_test_urls.patch --- pandas/tests/io/excel/test_readers.py | 2 +- pandas/tests/io/parser/test_common.py | 2 +- pandas/tests/io/parser/test_network.py | 2 +- pandas/tests/io/test_html.py | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/pandas/tests/io/excel/test_readers.py b/pandas/tests/io/excel/test_readers.py index 3410e957..e9ea1363 100644 --- a/pandas/tests/io/excel/test_readers.py +++ b/pandas/tests/io/excel/test_readers.py @@ -636,7 +636,7 @@ class TestReaders: @tm.network def test_read_from_http_url(self, read_ext): url = ( - "https://raw.githubusercontent.com/pandas-dev/pandas/master/" + "https://raw.githubusercontent.com/pandas-dev/pandas/v1.0.3/" "pandas/tests/io/data/excel/test1" + read_ext ) url_table = pd.read_excel(url) diff --git a/pandas/tests/io/parser/test_common.py b/pandas/tests/io/parser/test_common.py index 9434ad5f..3e3f38a6 100644 --- a/pandas/tests/io/parser/test_common.py +++ b/pandas/tests/io/parser/test_common.py @@ -911,7 +911,7 @@ def test_url(all_parsers, csv_dir_path): kwargs = dict(sep="\t") url = ( - "https://raw.github.com/pandas-dev/pandas/master/" + "https://github.com/pandas-dev/pandas/raw/v1.0.3/" "pandas/tests/io/parser/data/salaries.csv" ) url_result = parser.read_csv(url, **kwargs) diff --git a/pandas/tests/io/parser/test_network.py b/pandas/tests/io/parser/test_network.py index 509ae899..83164339 100644 --- a/pandas/tests/io/parser/test_network.py +++ b/pandas/tests/io/parser/test_network.py @@ -33,7 +33,7 @@ def check_compressed_urls(salaries_table, compression, extension, mode, engine): # test reading compressed urls with various engines and # extension inference base_url = ( - "https://github.com/pandas-dev/pandas/raw/master/" + "https://github.com/pandas-dev/pandas/raw/v1.0.3/" "pandas/tests/io/parser/data/salaries.csv" ) diff --git a/pandas/tests/io/test_html.py b/pandas/tests/io/test_html.py index 2c93dbb5..ebd59120 100644 --- a/pandas/tests/io/test_html.py +++ b/pandas/tests/io/test_html.py @@ -147,7 +147,7 @@ class TestReadHtml: @tm.network def test_spam_url(self): url = ( - "https://raw.githubusercontent.com/pandas-dev/pandas/master/" + "https://raw.githubusercontent.com/pandas-dev/pandas/v1.0.3/" "pandas/tests/io/data/html/spam.html" ) df1 = self.read_html(url, match=".*Water.*") -- 2.30.2