Name: [Phase 3.7] Gate M1 carry-over: SQL templates, aggregation router, AI Draft smart button, Brain bridge deprecate

State: Killed finished in 239m

PR State: merged

PR Author: David Tran

PR Author Email:

PR: #32

Committer: David Tran

Committer Email: davidtran.hp@gmail.com

Commit: e6bcf88ae17940f618d94c4998187c56c460fb85

Description:

                                            [FIX] viin_brain: remove orphan test_ir_http.py — ir_http.py deleted in f815901 (TipTap rejected)

Commit f815901 deleted viin_brain/models/ir_http.py and its __init__ import
when TipTap editor was rejected in favour of OdooEditor (ADR-003 update).
The companion test file viin_brain/tests/test_ir_http.py was not removed,
leaving 2 HttpCase tests (test_session_info_includes_editor_backend_flag,
test_session_info_defaults_to_odoo_when_invalid) that assert on
viin_web_editor_editor_backend in session_info — a key that no longer
exists because the injector (ir_http.py) was deleted.

Runbot build 381692 (rb-84f5047-221719) caught both failures:
  AssertionError: None != 'tiptap'
  AssertionError: None != 'odoo'

Fix: delete test_ir_http.py and remove its import from tests/__init__.py.
No functional change — the WI-11 classmethod regression guard is no longer
needed since the override that triggered it no longer exists.
                                            

Branch: 17.0

Instance ID: 0

Age:

Up-time: