Compare commits
2
Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
4bc92c44eb | ||
|
|
8aa21356af |
@@ -110,7 +110,9 @@ def _register_site(domain: str, site: str) -> None:
|
|||||||
.replace("__SITE__", site)
|
.replace("__SITE__", site)
|
||||||
)
|
)
|
||||||
out = lifecycle.exec_in_app(domain, ["/app/bin/plausible", "rpc", exs], service="app")
|
out = lifecycle.exec_in_app(domain, ["/app/bin/plausible", "rpc", exs], service="app")
|
||||||
assert f"CCCI_SITE_OK {site}" in out, f"could not provision site {site!r} via the app: {out.strip()[-400:]}"
|
assert f"CCCI_SITE_OK {site}" in out, (
|
||||||
|
f"could not provision site {site!r} via the app: {out.strip()[-400:]}"
|
||||||
|
)
|
||||||
|
|
||||||
|
|
||||||
def _post_event(base_domain: str, site: str, name: str, pathname: str) -> int:
|
def _post_event(base_domain: str, site: str, name: str, pathname: str) -> int:
|
||||||
@@ -142,9 +144,9 @@ def _ingest_and_count(
|
|||||||
last_status = None
|
last_status = None
|
||||||
while True:
|
while True:
|
||||||
last_status = _post_event(base_domain, site, name, pathname)
|
last_status = _post_event(base_domain, site, name, pathname)
|
||||||
assert (
|
assert last_status == 202, (
|
||||||
last_status == 202
|
f"POST /api/event for {name!r} → HTTP {last_status} (expected 202)"
|
||||||
), f"POST /api/event for {name!r} → HTTP {last_status} (expected 202)"
|
)
|
||||||
time.sleep(interval)
|
time.sleep(interval)
|
||||||
raw = _ch(base_domain, count_sql)
|
raw = _ch(base_domain, count_sql)
|
||||||
count = int(raw) if raw.isdigit() else 0
|
count = int(raw) if raw.isdigit() else 0
|
||||||
@@ -192,6 +194,6 @@ def test_custom_event_roundtrip(live_app):
|
|||||||
live_app,
|
live_app,
|
||||||
f"SELECT name FROM events_v2 WHERE pathname = '{pathname}' LIMIT 1",
|
f"SELECT name FROM events_v2 WHERE pathname = '{pathname}' LIMIT 1",
|
||||||
)
|
)
|
||||||
assert (
|
assert stored_name == event_name, (
|
||||||
stored_name == event_name
|
f"custom event stored as {stored_name!r}, expected {event_name!r}"
|
||||||
), f"custom event stored as {stored_name!r}, expected {event_name!r}"
|
)
|
||||||
|
|||||||
Reference in New Issue
Block a user