diff --git a/frappe/tests/ui/test_control_html.js b/frappe/tests/ui/test_control_html.js
index 8c0276508c..0cb70cc4fd 100644
--- a/frappe/tests/ui/test_control_html.js
+++ b/frappe/tests/ui/test_control_html.js
@@ -20,7 +20,7 @@ QUnit.test("Test ControlHTML", function(assert) {
{dt: 'ToDo'},
{fieldtype: 'HTML'},
{label: random_name + "_template"},
- {options: '
Test {%= doc.status %}
'}
+ {options: ' Test {{ doc.status }}
'}
]);
},
() => frappe.set_route('List', 'ToDo'),
@@ -34,16 +34,22 @@ QUnit.test("Test ControlHTML", function(assert) {
},
() => {
const control = $(`.frappe-control[data-fieldname="${random_name}"]`)[0];
+
return assert.ok(control.innerHTML === ' Test
');
},
() => {
const control = $(`.frappe-control[data-fieldname="${random_name}_template"]`)[0];
+ // refresh input must be called independently
+ cur_frm.get_field(`${random_name}_template`).refresh_input();
+
return assert.ok(control.innerHTML === ' Test Open
');
},
() => frappe.tests.set_control("status", "Closed"),
() => frappe.timeout(1),
() => {
const control = $(`.frappe-control[data-fieldname="${random_name}_template"]`)[0];
+ // refresh input must be called independently
+ cur_frm.get_field(`${random_name}_template`).refresh_input();
return assert.ok(control.innerHTML === ' Test Closed
');
},
() => done()