diff --git a/packages/formula/src/mail-html-hole-placement.test.ts b/packages/formula/src/mail-html-hole-placement.test.ts
index f11bfd4d416..dbbc16f4b54 100644
--- a/packages/formula/src/mail-html-hole-placement.test.ts
+++ b/packages/formula/src/mail-html-hole-placement.test.ts
@@ -59,6 +59,8 @@ describe('the refused placements, by class', () => {
['', 'raw-text-element'],
['', 'raw-text-element'],
['{{x}}', 'raw-text-element'],
+ // The script data double escaped state: an end tag there does not end the element.
+ ['{{x}}', 'raw-text-element'],
['', 'comment'],
['', 'comment'],
['', 'comment'],
@@ -68,6 +70,8 @@ describe('the refused placements, by class', () => {
['a
', 'tag'],
['<{{x}}>', 'tag'],
['{{x}}>', 'tag'],
+ // The tag open state: a character that opens no tag is reconsumed in the data state.
+ ['<a
', 'tag'],
['a
', 'tag'],
['a
', 'tag'],
['a', 'url-attribute'],