Name:
[19.0][UPG] viin_brand_*: upgrade to 19
State:
Killed
PR State:
open
PR Author:
Trần Trường Sơn
PR Author Email:
PR:
#633
Committer:
SonCrits
Committer Email:
truongson290893@gmail.com
Commit:
3356eec040c0d689492c120b1a1fb22ec6868de8
Description:
[FIX] viin_brand_mail: fix post-install test failures for OdooBot branding
In the runbot post-install test workflow, modules are installed without
--test-enable, then tests run separately. This means the post_init_hook
(which reverts ViindooBot→OdooBot for test compatibility) never executes
because test_enable is False at install time.
Add post_load() hook (like V17) to handle post-install tests:
- Monkey-patch TestDiscussFullPerformance helper methods to return
ViindooBot data matching the actual DB state
- Skip hardcoded tests in im_livechat and test_mail that cannot be
patched (they already pass in at-install test workflow)
Branch:
19.0
Instance ID:
0
Age:
Up-time:
Not finished