This commit is contained in:
thecodrr
2022-01-10 14:06:23 +05:00
parent ababd02d2c
commit e3decb71f2
5 changed files with 27 additions and 2 deletions

View File

@@ -132,7 +132,7 @@ test("format changes should get saved", async () => {
await page.waitForSelector(".mce-content-body"); await page.waitForSelector(".mce-content-body");
await page.keyboard.press("Control+a"); await page.keyboard.press("Shift+End");
await page.click(`#editorToolbar button[title="Bold"]`); await page.click(`#editorToolbar button[title="Bold"]`);
@@ -206,3 +206,25 @@ test("select all & backspace should clear all content in editor", async () => {
await expect(getEditorContent()).resolves.toBe(""); await expect(getEditorContent()).resolves.toBe("");
}); });
test.only("last line doesn't get saved if it's font is different", async () => {
const selector = await createNoteAndCheckPresence();
await page.keyboard.press("Enter");
await page.click(`#editorToolbar button[title="Fonts"]`);
await page.click(`div[title="Serif"]`);
await page.type(".mce-content-body", "I am another line in Serif font.");
await page.waitForTimeout(200);
await page.click(getTestId("notes-action-button"));
await page.click(selector);
const content = await getEditorContentAsHTML();
expect(content).toMatchSnapshot(`last-line-with-different-font.txt`);
});

View File

@@ -1 +1 @@
<p>This is Test 1Test 1Test 1Test 1Test 1Test 1Test 1Test 1Test 1Test 1<br></p> <p><strong>This is Test 1Test 1Test 1Test 1Test 1Test 1Test 1Test 1Test 1Test 1</strong><br></p>

View File

@@ -0,0 +1 @@
<p>This is Test 1Test 1Test 1Test 1Test 1Test 1Test 1Test 1Test 1Test 1<span id="_mce_caret" data-mce-bogus="1"><span style="font-family: serif;">I am another line in Serif font.</span></span></p>

View File

@@ -0,0 +1 @@
<p>This is Test 1Test 1Test 1Test 1Test 1Test 1Test 1Test 1Test 1Test 1<span id="_mce_caret" data-mce-bogus="1"><span style="font-family: serif;">I am another line in Serif font.</span></span><br></p>

View File

@@ -0,0 +1 @@
<p>This is Test 1Test 1Test 1Test 1Test 1Test 1Test 1Test 1Test 1Test 1<span id="_mce_caret" data-mce-bogus="1"><span style="font-family: serif;">I am another line in Serif font.</span></span></p>