Vladimir Bryzgalov
494061e39f
feat(wpmc S4): TermMeta registers ACF main_page_alt on taxonomy town
...
Add acf-stubs.php + TestCase::setUp() require-after-Patchwork pattern so
acf_add_local_field_group is Patchwork-instrumented and re-interceptable
across FieldGroupTest and TermMetaTest in the same PHP process.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-05-16 19:33:39 +05:00
Vladimir Bryzgalov
0565357b5e
test(wpmc S4): WP_Query stub + wp_query globals cleanup
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-05-16 19:20:00 +05:00
Vladimir Bryzgalov
259470ca63
refactor(wpmc S3): get_terms modern signature + REQUEST_URI cleanup
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-05-12 20:17:08 +05:00
Vladimir Bryzgalov
0be1a5a08f
feat(wpmc S3): ShortcodeDmr::render resolves text by current town
2026-05-12 20:07:01 +05:00
Vladimir Bryzgalov
f68b30b4e6
feat(wpmc S3): ShortcodeDmr scaffold + register init hook
2026-05-12 20:05:50 +05:00
Vladimir Bryzgalov
176d8e0c0b
feat(wpmc S3): Helpers scaffold + reset_cache wiring
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-05-12 19:55:09 +05:00
Vladimir Bryzgalov
b06ea9e605
feat(wpmc S2): register taxonomy town with required args
...
Also stub translation functions in base TestCase so __() calls from
WPMultiCity namespace resolve correctly via Brain Monkey.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-05-12 17:37:29 +05:00
Vladimir Bryzgalov
945ae898ac
fix(wpmc S2): drop redundant Mockery::close from TestCase teardown
...
Brain\Monkey\tearDown() already calls Mockery::close internally;
calling it explicitly duplicates the close.
2026-05-12 17:34:47 +05:00
Vladimir Bryzgalov
d98499dbb2
test(wpmc S2): setup PHPUnit + Brain Monkey + Mockery
2026-05-12 17:31:53 +05:00