diff --git a/src/pages/AGB.tsx b/src/pages/AGB.tsx
index 5ae1928..cbe43dc 100644
--- a/src/pages/AGB.tsx
+++ b/src/pages/AGB.tsx
@@ -127,9 +127,8 @@ const AGB = () => {
Vertragsbedingungen für die WEBklar-Abos
{" "}mit Leistungsbeschreibungen; sie gehen diesen AGB vor.
-
Bestehende Hosting-Verträge mit jährlicher Laufzeit behalten die bei ihrem Abschluss vereinbarten Bedingungen.
- WEBklar ist berechtigt, externe Anbieter (z. B. Rechenzentren) einzusetzen.
- WEBklar übernimmt keine Haftung für Ausfälle externer Anbieter.
+ Bestehende Hosting-Verträge mit jährlicher Laufzeit behalten die bei ihrem Abschluss vereinbarten Bedingungen. Nach einer automatischen Verlängerung können Verbraucher solche Verträge jederzeit mit einer Frist von einem Monat kündigen.
+ WEBklar ist berechtigt, externe Anbieter (z. B. Rechenzentren) einzusetzen.
{contractDivider}
diff --git a/src/test/abos.test.tsx b/src/test/abos.test.tsx
index 2c503a7..c901467 100644
--- a/src/test/abos.test.tsx
+++ b/src/test/abos.test.tsx
@@ -70,9 +70,11 @@ describe("Abo-Seiten", () => {
expect(screen.getAllByText(/1,00 €/).length).toBeGreaterThan(0);
// Wechsel und Zusatzspeicher auch hier nur unter den Bedingungen des Portals.
const speicher = within(sectionOf("E-Mail-Postfächer und Zusatzspeicher"));
+ expect(speicher.getAllByText(/begonnen hat/).length).toBeGreaterThan(0);
expect(speicher.getAllByText(/nicht gekündigt/).length).toBeGreaterThan(0);
expect(speicher.getAllByText(/keine Zahlung offen/).length).toBeGreaterThan(0);
const hosting = within(sectionOf("Hosting-Abo für statische Websites"));
+ expect(hosting.getAllByText(/begonnen hat/).length).toBeGreaterThan(0);
expect(hosting.getAllByText(/nicht gekündigt/).length).toBeGreaterThan(0);
expect(hosting.getAllByText(/keine Zahlung offen/).length).toBeGreaterThan(0);
expect(hosting.getAllByText(/neue Mindestlaufzeit von 12 Monaten/).length).toBeGreaterThan(0);
@@ -95,5 +97,13 @@ describe("Abo-Seiten", () => {
"https://project.webklar.com/abo-bedingungen.html",
);
expect(screen.queryAllByText(/verlängern sich automatisch/).length).toBe(0);
+ // Rechtsrunde: kein eigener Haftungssatz mehr in Modul C (für die Abos gilt § 13 der Abo-Bedingungen) …
+ expect(modulC.queryAllByText(/keine Haftung für Ausfälle externer Anbieter/).length).toBe(0);
+ // … und Verbraucher können automatisch verlängerte Jahresverträge mit einer Frist von einem Monat kündigen.
+ expect(
+ modulC.getAllByText(
+ /Nach einer automatischen Verlängerung können Verbraucher solche Verträge jederzeit mit einer Frist von einem Monat kündigen\./,
+ ).length,
+ ).toBeGreaterThan(0);
});
});