generator: translate evaluate(getElementById/querySelector).METHOD() calls
Upstream body helpers often call element methods directly — showModal, close, focus, blur, reset, remove. Emit dom-dispatch or host-call ops so tests that rely on these pre-click state changes work. Net: dialog 9→12 (100%).
This commit is contained in:
@@ -2833,6 +2833,7 @@
|
||||
(dom-append _el-d _el-p)
|
||||
(dom-append _el-d _el-close)
|
||||
(hs-activate! _el-close)
|
||||
(host-call (dom-query-by-id "d") "showModal")
|
||||
(assert (dom-has-attr? (dom-query-by-id "d") "open"))
|
||||
(dom-dispatch (dom-query-by-id "close") "click" nil)
|
||||
(assert (not (dom-has-attr? (dom-query-by-id "d") "open")))
|
||||
@@ -2863,6 +2864,7 @@
|
||||
(dom-append _el-d _el-p)
|
||||
(dom-append _el-d _el-close)
|
||||
(hs-activate! _el-close)
|
||||
(host-call (dom-query-by-id "d") "showModal")
|
||||
(assert (dom-has-attr? (dom-query-by-id "d") "open"))
|
||||
(dom-dispatch (dom-query-by-id "close") "click" nil)
|
||||
(assert (not (dom-has-attr? (dom-query-by-id "d") "open")))
|
||||
@@ -2950,6 +2952,7 @@
|
||||
(dom-append _el-d _el-p)
|
||||
(dom-append _el-d _el-button)
|
||||
(hs-activate! _el-button)
|
||||
(host-call (dom-query-by-id "d") "showModal")
|
||||
(assert (dom-has-attr? (dom-query-by-id "d") "open"))
|
||||
(dom-dispatch _el-button "click" nil)
|
||||
(assert (dom-has-attr? (dom-query-by-id "d") "open"))
|
||||
|
||||
Reference in New Issue
Block a user