499 lines
		
	
	
		
			8.8 KiB
		
	
	
	
		
			Plaintext
		
	
	
			
		
		
	
	
			499 lines
		
	
	
		
			8.8 KiB
		
	
	
	
		
			Plaintext
		
	
	
// Jest Snapshot v1, https://goo.gl/fbAQLP
 | 
						|
 | 
						|
exports[`editBodyDiffToHtml deduplicates diff steps 1`] = `
 | 
						|
<div>
 | 
						|
  <span
 | 
						|
    class="mx_EventTile_body markdown-body"
 | 
						|
    dir="auto"
 | 
						|
  >
 | 
						|
    <div>
 | 
						|
      <em>
 | 
						|
        foo
 | 
						|
      </em>
 | 
						|
      <span>
 | 
						|
         bar ba
 | 
						|
        <span
 | 
						|
          class="mx_EditHistoryMessage_deletion"
 | 
						|
        >
 | 
						|
          z
 | 
						|
        </span>
 | 
						|
        <span
 | 
						|
          class="mx_EditHistoryMessage_insertion"
 | 
						|
        >
 | 
						|
          y
 | 
						|
        </span>
 | 
						|
      </span>
 | 
						|
    </div>
 | 
						|
  </span>
 | 
						|
</div>
 | 
						|
`;
 | 
						|
 | 
						|
exports[`editBodyDiffToHtml handles complex transformations 1`] = `
 | 
						|
<div>
 | 
						|
  <span
 | 
						|
    class="mx_EventTile_body markdown-body"
 | 
						|
    dir="auto"
 | 
						|
  >
 | 
						|
    <span>
 | 
						|
      <span
 | 
						|
        class="mx_EditHistoryMessage_deletion"
 | 
						|
      >
 | 
						|
        <span
 | 
						|
          data-mx-maths="{<span class='mx_Emoji' title=':snowman:'>☃️</span>}^\\infty"
 | 
						|
        >
 | 
						|
          <code>
 | 
						|
            {
 | 
						|
            <span
 | 
						|
              class="mx_Emoji"
 | 
						|
              title=":snowman:"
 | 
						|
            >
 | 
						|
              ☃️
 | 
						|
            </span>
 | 
						|
            }^\\infty
 | 
						|
          </code>
 | 
						|
        </span>
 | 
						|
      </span>
 | 
						|
      <span
 | 
						|
        class="mx_EditHistoryMessage_insertion"
 | 
						|
      >
 | 
						|
        <span
 | 
						|
          data-mx-maths="{<span class='mx_Emoji' title=':smiley:'>😃</span>}^\\infty"
 | 
						|
        >
 | 
						|
          <code>
 | 
						|
            {
 | 
						|
            <span
 | 
						|
              class="mx_Emoji"
 | 
						|
              title=":snowman:"
 | 
						|
            >
 | 
						|
              ☃️
 | 
						|
            </span>
 | 
						|
            }^\\infty
 | 
						|
          </code>
 | 
						|
        </span>
 | 
						|
      </span>
 | 
						|
    </span>
 | 
						|
  </span>
 | 
						|
</div>
 | 
						|
`;
 | 
						|
 | 
						|
exports[`editBodyDiffToHtml handles non-html input 1`] = `
 | 
						|
<div>
 | 
						|
  <span
 | 
						|
    class="mx_EventTile_body markdown-body"
 | 
						|
    dir="auto"
 | 
						|
  >
 | 
						|
    <span>
 | 
						|
      who knows what's going on <strong>
 | 
						|
      <span
 | 
						|
        class="mx_EditHistoryMessage_insertion"
 | 
						|
      >
 | 
						|
        t
 | 
						|
      </span>
 | 
						|
      here</strong>
 | 
						|
    </span>
 | 
						|
  </span>
 | 
						|
</div>
 | 
						|
`;
 | 
						|
 | 
						|
exports[`editBodyDiffToHtml renders attribute additions 1`] = `
 | 
						|
<div>
 | 
						|
  <span
 | 
						|
    class="mx_EventTile_body markdown-body"
 | 
						|
    dir="auto"
 | 
						|
  >
 | 
						|
    <span>
 | 
						|
      <span
 | 
						|
        class="mx_EditHistoryMessage_deletion"
 | 
						|
      >
 | 
						|
        <span>
 | 
						|
          <span
 | 
						|
            class="mx_EditHistoryMessage_deletion"
 | 
						|
          >
 | 
						|
            <a
 | 
						|
              rel="noreferrer noopener"
 | 
						|
            >
 | 
						|
              hi
 | 
						|
            </a>
 | 
						|
          </span>
 | 
						|
          <span
 | 
						|
            class="mx_EditHistoryMessage_insertion"
 | 
						|
          >
 | 
						|
            <a
 | 
						|
              href="undefined"
 | 
						|
              rel="noreferrer noopener"
 | 
						|
            >
 | 
						|
              hi
 | 
						|
            </a>
 | 
						|
          </span>
 | 
						|
        </span>
 | 
						|
      </span>
 | 
						|
      <span
 | 
						|
        class="mx_EditHistoryMessage_insertion"
 | 
						|
      >
 | 
						|
        <span
 | 
						|
          target="undefined"
 | 
						|
        >
 | 
						|
          <span
 | 
						|
            class="mx_EditHistoryMessage_deletion"
 | 
						|
          >
 | 
						|
            <a
 | 
						|
              rel="noreferrer noopener"
 | 
						|
            >
 | 
						|
              hi
 | 
						|
            </a>
 | 
						|
          </span>
 | 
						|
          <span
 | 
						|
            class="mx_EditHistoryMessage_insertion"
 | 
						|
          >
 | 
						|
            <a
 | 
						|
              href="undefined"
 | 
						|
              rel="noreferrer noopener"
 | 
						|
            >
 | 
						|
              hi
 | 
						|
            </a>
 | 
						|
          </span>
 | 
						|
        </span>
 | 
						|
      </span>
 | 
						|
    </span>
 | 
						|
  </span>
 | 
						|
</div>
 | 
						|
`;
 | 
						|
 | 
						|
exports[`editBodyDiffToHtml renders attribute deletions 1`] = `
 | 
						|
<div>
 | 
						|
  <span
 | 
						|
    class="mx_EventTile_body markdown-body"
 | 
						|
    dir="auto"
 | 
						|
  >
 | 
						|
    <span>
 | 
						|
      <span
 | 
						|
        class="mx_EditHistoryMessage_deletion"
 | 
						|
      >
 | 
						|
        <span>
 | 
						|
          <span
 | 
						|
            class="mx_EditHistoryMessage_deletion"
 | 
						|
          >
 | 
						|
            <a
 | 
						|
              href="#hi"
 | 
						|
              rel="noreferrer noopener"
 | 
						|
              target="_blank"
 | 
						|
            >
 | 
						|
              hi
 | 
						|
            </a>
 | 
						|
          </span>
 | 
						|
          <span
 | 
						|
            class="mx_EditHistoryMessage_insertion"
 | 
						|
          >
 | 
						|
            <a
 | 
						|
              rel="noreferrer noopener"
 | 
						|
              target="_blank"
 | 
						|
            >
 | 
						|
              hi
 | 
						|
            </a>
 | 
						|
          </span>
 | 
						|
        </span>
 | 
						|
      </span>
 | 
						|
      <span
 | 
						|
        class="mx_EditHistoryMessage_insertion"
 | 
						|
      >
 | 
						|
        <span>
 | 
						|
          <span
 | 
						|
            class="mx_EditHistoryMessage_deletion"
 | 
						|
          >
 | 
						|
            <a
 | 
						|
              href="#hi"
 | 
						|
              rel="noreferrer noopener"
 | 
						|
              target="_blank"
 | 
						|
            >
 | 
						|
              hi
 | 
						|
            </a>
 | 
						|
          </span>
 | 
						|
          <span
 | 
						|
            class="mx_EditHistoryMessage_insertion"
 | 
						|
          >
 | 
						|
            <a
 | 
						|
              rel="noreferrer noopener"
 | 
						|
              target="_blank"
 | 
						|
            >
 | 
						|
              hi
 | 
						|
            </a>
 | 
						|
          </span>
 | 
						|
        </span>
 | 
						|
      </span>
 | 
						|
    </span>
 | 
						|
  </span>
 | 
						|
</div>
 | 
						|
`;
 | 
						|
 | 
						|
exports[`editBodyDiffToHtml renders attribute modifications 1`] = `
 | 
						|
<div>
 | 
						|
  <span
 | 
						|
    class="mx_EventTile_body markdown-body"
 | 
						|
    dir="auto"
 | 
						|
  >
 | 
						|
    <span>
 | 
						|
      <span
 | 
						|
        class="mx_EditHistoryMessage_deletion"
 | 
						|
      >
 | 
						|
        <a
 | 
						|
          href="#hi"
 | 
						|
          rel="noreferrer noopener"
 | 
						|
          target="_blank"
 | 
						|
        >
 | 
						|
          hi
 | 
						|
        </a>
 | 
						|
      </span>
 | 
						|
      <span
 | 
						|
        class="mx_EditHistoryMessage_insertion"
 | 
						|
      >
 | 
						|
        <a
 | 
						|
          href="#bye"
 | 
						|
          rel="noreferrer noopener"
 | 
						|
          target="_blank"
 | 
						|
        >
 | 
						|
          hi
 | 
						|
        </a>
 | 
						|
      </span>
 | 
						|
    </span>
 | 
						|
  </span>
 | 
						|
</div>
 | 
						|
`;
 | 
						|
 | 
						|
exports[`editBodyDiffToHtml renders block element additions 1`] = `
 | 
						|
<div>
 | 
						|
  <span
 | 
						|
    class="mx_EventTile_body markdown-body"
 | 
						|
    dir="auto"
 | 
						|
  >
 | 
						|
    <span>
 | 
						|
      hello
 | 
						|
      <span
 | 
						|
        class="mx_EditHistoryMessage_insertion"
 | 
						|
      >
 | 
						|
         
 | 
						|
      </span>
 | 
						|
    </span>
 | 
						|
    <div
 | 
						|
      class="mx_EditHistoryMessage_insertion"
 | 
						|
    >
 | 
						|
      <p>
 | 
						|
        world
 | 
						|
      </p>
 | 
						|
    </div>
 | 
						|
  </span>
 | 
						|
</div>
 | 
						|
`;
 | 
						|
 | 
						|
exports[`editBodyDiffToHtml renders block element deletions 1`] = `
 | 
						|
<div>
 | 
						|
  <span
 | 
						|
    class="mx_EventTile_body markdown-body"
 | 
						|
    dir="auto"
 | 
						|
  >
 | 
						|
    <span>
 | 
						|
      hi
 | 
						|
      <span
 | 
						|
        class="mx_EditHistoryMessage_deletion"
 | 
						|
      >
 | 
						|
         
 | 
						|
      </span>
 | 
						|
    </span>
 | 
						|
    <div
 | 
						|
      class="mx_EditHistoryMessage_deletion"
 | 
						|
    >
 | 
						|
      <blockquote>
 | 
						|
        there
 | 
						|
      </blockquote>
 | 
						|
    </div>
 | 
						|
  </span>
 | 
						|
</div>
 | 
						|
`;
 | 
						|
 | 
						|
exports[`editBodyDiffToHtml renders central word changes 1`] = `
 | 
						|
<div>
 | 
						|
  <span
 | 
						|
    class="mx_EventTile_body markdown-body"
 | 
						|
    dir="auto"
 | 
						|
  >
 | 
						|
    <span>
 | 
						|
      beginning 
 | 
						|
      <span
 | 
						|
        class="mx_EditHistoryMessage_insertion"
 | 
						|
      >
 | 
						|
        :s
 | 
						|
      </span>
 | 
						|
      mi
 | 
						|
      <span
 | 
						|
        class="mx_EditHistoryMessage_deletion"
 | 
						|
      >
 | 
						|
        dd
 | 
						|
      </span>
 | 
						|
      le
 | 
						|
      <span
 | 
						|
        class="mx_EditHistoryMessage_insertion"
 | 
						|
      >
 | 
						|
        :
 | 
						|
      </span>
 | 
						|
       end
 | 
						|
    </span>
 | 
						|
  </span>
 | 
						|
</div>
 | 
						|
`;
 | 
						|
 | 
						|
exports[`editBodyDiffToHtml renders element replacements 1`] = `
 | 
						|
<div>
 | 
						|
  <span
 | 
						|
    class="mx_EventTile_body markdown-body"
 | 
						|
    dir="auto"
 | 
						|
  >
 | 
						|
    hi 
 | 
						|
    <span
 | 
						|
      class="mx_EditHistoryMessage_deletion"
 | 
						|
    >
 | 
						|
      <i>
 | 
						|
        there
 | 
						|
      </i>
 | 
						|
    </span>
 | 
						|
    <span
 | 
						|
      class="mx_EditHistoryMessage_insertion"
 | 
						|
    >
 | 
						|
      <em>
 | 
						|
        there
 | 
						|
      </em>
 | 
						|
    </span>
 | 
						|
  </span>
 | 
						|
</div>
 | 
						|
`;
 | 
						|
 | 
						|
exports[`editBodyDiffToHtml renders handles empty tags 1`] = `
 | 
						|
<div>
 | 
						|
  <span
 | 
						|
    class="mx_EventTile_body markdown-body"
 | 
						|
    dir="auto"
 | 
						|
  >
 | 
						|
    <a
 | 
						|
      rel="noreferrer noopener"
 | 
						|
    >
 | 
						|
      <span>
 | 
						|
        <span
 | 
						|
          class="mx_EditHistoryMessage_deletion"
 | 
						|
        >
 | 
						|
          hi
 | 
						|
        </span>
 | 
						|
        <div
 | 
						|
          class="mx_EditHistoryMessage_insertion"
 | 
						|
        >
 | 
						|
          <h1 />
 | 
						|
        </div>
 | 
						|
      </span>
 | 
						|
    </a>
 | 
						|
    <span
 | 
						|
      class="mx_EditHistoryMessage_insertion"
 | 
						|
    >
 | 
						|
       hi
 | 
						|
    </span>
 | 
						|
  </span>
 | 
						|
</div>
 | 
						|
`;
 | 
						|
 | 
						|
exports[`editBodyDiffToHtml renders inline element additions 1`] = `
 | 
						|
<div>
 | 
						|
  <span
 | 
						|
    class="mx_EventTile_body markdown-body"
 | 
						|
    dir="auto"
 | 
						|
  >
 | 
						|
    <span>
 | 
						|
      hello
 | 
						|
      <span
 | 
						|
        class="mx_EditHistoryMessage_insertion"
 | 
						|
      >
 | 
						|
         world
 | 
						|
      </span>
 | 
						|
    </span>
 | 
						|
  </span>
 | 
						|
</div>
 | 
						|
`;
 | 
						|
 | 
						|
exports[`editBodyDiffToHtml renders inline element deletions 1`] = `
 | 
						|
<div>
 | 
						|
  <span
 | 
						|
    class="mx_EventTile_body markdown-body"
 | 
						|
    dir="auto"
 | 
						|
  >
 | 
						|
    <span>
 | 
						|
      hi
 | 
						|
      <span
 | 
						|
        class="mx_EditHistoryMessage_deletion"
 | 
						|
      >
 | 
						|
         
 | 
						|
      </span>
 | 
						|
    </span>
 | 
						|
    <span
 | 
						|
      class="mx_EditHistoryMessage_deletion"
 | 
						|
    >
 | 
						|
      <em>
 | 
						|
        there
 | 
						|
      </em>
 | 
						|
    </span>
 | 
						|
  </span>
 | 
						|
</div>
 | 
						|
`;
 | 
						|
 | 
						|
exports[`editBodyDiffToHtml renders simple word changes 1`] = `
 | 
						|
<div>
 | 
						|
  <span
 | 
						|
    class="mx_EventTile_body markdown-body"
 | 
						|
    dir="auto"
 | 
						|
  >
 | 
						|
    <span>
 | 
						|
      <span
 | 
						|
        class="mx_EditHistoryMessage_deletion"
 | 
						|
      >
 | 
						|
        hello
 | 
						|
      </span>
 | 
						|
      <span
 | 
						|
        class="mx_EditHistoryMessage_insertion"
 | 
						|
      >
 | 
						|
        world
 | 
						|
      </span>
 | 
						|
    </span>
 | 
						|
  </span>
 | 
						|
</div>
 | 
						|
`;
 | 
						|
 | 
						|
exports[`editBodyDiffToHtml renders text additions 1`] = `
 | 
						|
<div>
 | 
						|
  <span
 | 
						|
    class="mx_EventTile_body markdown-body"
 | 
						|
    dir="auto"
 | 
						|
  >
 | 
						|
    <b>
 | 
						|
      hello
 | 
						|
    </b>
 | 
						|
    <span
 | 
						|
      class="mx_EditHistoryMessage_insertion"
 | 
						|
    >
 | 
						|
       world
 | 
						|
    </span>
 | 
						|
  </span>
 | 
						|
</div>
 | 
						|
`;
 | 
						|
 | 
						|
exports[`editBodyDiffToHtml renders text deletions 1`] = `
 | 
						|
<div>
 | 
						|
  <span
 | 
						|
    class="mx_EventTile_body markdown-body"
 | 
						|
    dir="auto"
 | 
						|
  >
 | 
						|
    <b>
 | 
						|
      hello
 | 
						|
    </b>
 | 
						|
    <span
 | 
						|
      class="mx_EditHistoryMessage_deletion"
 | 
						|
    >
 | 
						|
       world
 | 
						|
    </span>
 | 
						|
  </span>
 | 
						|
</div>
 | 
						|
`;
 |