From 00d4339be4e24903fcc4adf932e3f125ad2f2bef Mon Sep 17 00:00:00 2001 From: Hugo van Kemenade <1324225+hugovk@users.noreply.github.com> Date: Mon, 21 Sep 2026 18:15:54 +0300 Subject: [PATCH] Test redirects for German docs --- tests/docs-redirects/specs/PEP-594.hurl | 30 +++++++++++++++++++ tests/docs-redirects/specs/default-root.hurl | 5 ++++ tests/docs-redirects/specs/surrogate-key.hurl | 30 +++++++++++++++++++ 3 files changed, 65 insertions(+) diff --git a/tests/docs-redirects/specs/PEP-594.hurl b/tests/docs-redirects/specs/PEP-594.hurl index 0613626c..677381ff 100644 --- a/tests/docs-redirects/specs/PEP-594.hurl +++ b/tests/docs-redirects/specs/PEP-594.hurl @@ -33,6 +33,21 @@ HTTP 301 [Asserts] header "Location" == "https://localhost/bn-in/3.14/" +GET {{host}}/de/3/library/2to3.html +HTTP 301 +[Asserts] +header "Location" == "https://localhost/de/3/" + +GET {{host}}/de/3.13/library/2to3.html +HTTP 301 +[Asserts] +header "Location" == "https://localhost/de/3.13/" + +GET {{host}}/de/3.14/library/2to3.html +HTTP 301 +[Asserts] +header "Location" == "https://localhost/de/3.14/" + GET {{host}}/el/3/library/2to3.html HTTP 301 [Asserts] @@ -305,6 +320,21 @@ HTTP 301 [Asserts] header "Location" == "https://localhost/bn-in/3.14/" +GET {{host}}/de/3/library/tkinter.tix.html +HTTP 301 +[Asserts] +header "Location" == "https://localhost/de/3/" + +GET {{host}}/de/3.13/library/tkinter.tix.html +HTTP 301 +[Asserts] +header "Location" == "https://localhost/de/3.13/" + +GET {{host}}/de/3.14/library/tkinter.tix.html +HTTP 301 +[Asserts] +header "Location" == "https://localhost/de/3.14/" + GET {{host}}/el/3/library/tkinter.tix.html HTTP 301 [Asserts] diff --git a/tests/docs-redirects/specs/default-root.hurl b/tests/docs-redirects/specs/default-root.hurl index 90c091bc..097f18db 100644 --- a/tests/docs-redirects/specs/default-root.hurl +++ b/tests/docs-redirects/specs/default-root.hurl @@ -13,6 +13,11 @@ HTTP 302 [Asserts] header "Location" == "http://localhost/bn-in/3/" +GET {{host}}/de/ +HTTP 302 +[Asserts] +header "Location" == "http://localhost/de/3/" + GET {{host}}/el/ HTTP 302 [Asserts] diff --git a/tests/docs-redirects/specs/surrogate-key.hurl b/tests/docs-redirects/specs/surrogate-key.hurl index 3a4374c6..073f067b 100644 --- a/tests/docs-redirects/specs/surrogate-key.hurl +++ b/tests/docs-redirects/specs/surrogate-key.hurl @@ -325,6 +325,36 @@ HTTP 404 [Asserts] header "Surrogate-Key" == "bn-in/dev" +GET {{host}}/de/3/ +HTTP 404 +[Asserts] +header "Surrogate-Key" == "de/3" + +GET {{host}}/de/3/about.html +HTTP 404 +[Asserts] +header "Surrogate-Key" == "de/3" + +GET {{host}}/de/3.14/ +HTTP 404 +[Asserts] +header "Surrogate-Key" == "de/3.14" + +GET {{host}}/de/3.14/about.html +HTTP 404 +[Asserts] +header "Surrogate-Key" == "de/3.14" + +GET {{host}}/de/dev/ +HTTP 404 +[Asserts] +header "Surrogate-Key" == "de/dev" + +GET {{host}}/de/dev/about.html +HTTP 404 +[Asserts] +header "Surrogate-Key" == "de/dev" + GET {{host}}/el/3/ HTTP 404 [Asserts]