fix: update existing webhook tests to use _webhook_register_url
Follow-up for cherry-picked PR #9746 — three pre-existing tests used adapter._webhook_url (bare URL) in mock data, but _register_webhook and _unregister_webhook now compare against _webhook_register_url (password-bearing URL). Updated to match.
This commit is contained in:
@@ -579,7 +579,7 @@ class TestBlueBubblesWebhookRegistration:
|
|||||||
"""Crash resilience — existing registration is reused, no POST needed."""
|
"""Crash resilience — existing registration is reused, no POST needed."""
|
||||||
import asyncio
|
import asyncio
|
||||||
adapter = _make_adapter(monkeypatch)
|
adapter = _make_adapter(monkeypatch)
|
||||||
url = adapter._webhook_url
|
url = adapter._webhook_register_url
|
||||||
adapter.client = self._mock_client(
|
adapter.client = self._mock_client(
|
||||||
get_response={"status": 200, "data": [
|
get_response={"status": 200, "data": [
|
||||||
{"id": 7, "url": url, "events": ["new-message"]},
|
{"id": 7, "url": url, "events": ["new-message"]},
|
||||||
@@ -627,7 +627,7 @@ class TestBlueBubblesWebhookRegistration:
|
|||||||
def test_unregister_removes_matching(self, monkeypatch):
|
def test_unregister_removes_matching(self, monkeypatch):
|
||||||
import asyncio
|
import asyncio
|
||||||
adapter = _make_adapter(monkeypatch)
|
adapter = _make_adapter(monkeypatch)
|
||||||
url = adapter._webhook_url
|
url = adapter._webhook_register_url
|
||||||
adapter.client = self._mock_client(
|
adapter.client = self._mock_client(
|
||||||
get_response={"status": 200, "data": [
|
get_response={"status": 200, "data": [
|
||||||
{"id": 10, "url": url},
|
{"id": 10, "url": url},
|
||||||
@@ -642,7 +642,7 @@ class TestBlueBubblesWebhookRegistration:
|
|||||||
"""Multiple orphaned registrations for same URL — all get removed."""
|
"""Multiple orphaned registrations for same URL — all get removed."""
|
||||||
import asyncio
|
import asyncio
|
||||||
adapter = _make_adapter(monkeypatch)
|
adapter = _make_adapter(monkeypatch)
|
||||||
url = adapter._webhook_url
|
url = adapter._webhook_register_url
|
||||||
deleted_ids = []
|
deleted_ids = []
|
||||||
|
|
||||||
async def mock_delete(*args, **kwargs):
|
async def mock_delete(*args, **kwargs):
|
||||||
|
|||||||
Reference in New Issue
Block a user