Vladimir Bryzgalov
f859385761
chore(wpmc S2): pin patchwork cache + tighten noop test guard
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-05-12 17:52:34 +05:00
Vladimir Bryzgalov
519e436337
feat(wpmc S2): register ACF group list_shortcode for shortcode-town
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-05-12 17:47:57 +05:00
Vladimir Bryzgalov
ded71e8fd0
test(wpmc S2): lock ACF-missing guard for FieldGroup
...
Add patchwork.json to enable function_exists shimming via Patchwork
(required so Brain Monkey can intercept the PHP internal).
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-05-12 17:47:09 +05:00
Vladimir Bryzgalov
551f107344
feat(wpmc S2): FieldGroup::register() attaches acf/init hook
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-05-12 17:45:51 +05:00
Vladimir Bryzgalov
054439aade
test(wpmc S2): assert query_var=false in PostType test for parity
2026-05-12 17:44:31 +05:00
Vladimir Bryzgalov
f95d09cc89
feat(wpmc S2): register CPT shortcode-town with required args
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-05-12 17:42:36 +05:00
Vladimir Bryzgalov
e0b87dde0c
feat(wpmc S2): PostType::register() attaches init hook
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-05-12 17:42:06 +05:00
Vladimir Bryzgalov
cb9cbddce3
chore(wpmc S2): remove unused Brain\Monkey\Actions import
2026-05-12 17:40:58 +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
53a784bbe8
feat(wpmc S2): Taxonomy::register() attaches init hook
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-05-12 17:36:26 +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