|
|
||
|---|---|---|
| .. | ||
| __pycache__ | ||
| wp-emu-root/wp-admin/includes | ||
| README.md | ||
| caldav_client_compat_smoke.sh | ||
| e2e_wp_emulation.php | ||
| init.sh | ||
| reset.sh | ||
| run.sh | ||
| security_smoke.sh | ||
| seed.sh | ||
| server.py | ||
| smoke.sh | ||
| ui_e2e.sh | ||
| ui_e2e_wp_emulation.php | ||
| wp_emulation.php | ||
README.md
Compatibility Layer
This directory is the canonical local WordPress emulation entrypoint.
Purpose:
- run the stand-alone harness used for local deterministic testing
- keep emulation tooling out of deployable plugin code (
code/)
Current implementation delegates to the existing harness implementation under fixture/.
Primary commands from repository root:
./compatibility-layer/reset.sh
./compatibility-layer/seed.sh
./compatibility-layer/run.sh
Optional archived local checks (fixture-era):
./compatibility-layer/smoke.sh
./compatibility-layer/security_smoke.sh
These delegate to scripts under fixture-tests/. Active development validation now targets the remote server first.