blob: 4a622e04a092642c21af346a470db33174c0fc7d [file] [log] [blame]
<!doctype html>
<script src="../../resources/testharness.js"></script>
<script src="../../resources/testharnessreport.js"></script>
<script src="../assert_selection.js"></script>
<script>
selection_test(
'<div contenteditable>|</div>',
selection => selection.document.execCommand('insertImage', false,
'../resources/abe.png'),
[
'<div contenteditable>',
'<img src="../resources/abe.png">|',
'</div>',
],
'insertImage with valid image');
selection_test(
[
'<div contenteditable>',
'<img src="../resources/abe.png">|',
'</div>',
],
selection => selection.document.execCommand('insertImage', false,
'../resources/do-not-name-an-image-this.jpg'),
[
'<div contenteditable>',
'<img src="../resources/abe.png">',
'<img src="../resources/do-not-name-an-image-this.jpg">|',
'</div>',
],
'insertImage with non-existent image');
</script>