Skip to content

Feature: Lua quest walkthrough test runner#173

Merged
swstegall merged 5 commits into
swstegall:developfrom
Aeshur:feature/content-test-exe
Jun 27, 2026
Merged

Feature: Lua quest walkthrough test runner#173
swstegall merged 5 commits into
swstegall:developfrom
Aeshur:feature/content-test-exe

Conversation

@Aeshur

@Aeshur Aeshur commented Jun 20, 2026

Copy link
Copy Markdown
Contributor

Adds content-test, a standalone exe that runs Lua quest walkthrough specs against the real map-server content engine in process (no client or network), like a dedicated test binary alongside the four servers.

Walks all three starting city MSQ routes, one file per route (gridania_msq, limsa_msq, uldah_msq): SEQ_000 tutorial, then SEQ_005 combat (real spawn plus a force kill through the genuine death path), then SEQ_010 handoff into the next quest.

Also lands the map-server lib/bin split (needed to embed the engine) and a feature gated testkit facade for the combat substrate.

Run with ./scripts/run-content-test.sh (also wired as a stage in scripts/test.sh). Later PRs extend each route.

@Aeshur Aeshur force-pushed the feature/content-test-exe branch from 941c8f7 to c1503b7 Compare June 20, 2026 06:42
@swstegall swstegall merged commit 17b015f into swstegall:develop Jun 27, 2026
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants