blob: e2ab24230036d0ed9169428c5d485cb3cdc39bf4 [file] [log] [blame]
Tests that DOM modifications done in the Elements panel are undoable.
Running: testSetUp
Running: testRemove
Initial:
- <div id="testRemove">
<div id="node-to-remove"></div>
</div>
Post-action:
- <div id="testRemove">
</div>
Post-undo (initial):
- <div id="testRemove">
<div id="node-to-remove"></div>
</div>
Post-redo (action):
- <div id="testRemove">
</div>
Running: testSetNodeName
Initial:
- <div id="testSetNodeName">
<div id="node-to-set-name"></div>
</div>
Post-action:
- <div id="testSetNodeName">
<span id="node-to-set-name"></span>
</div>
Post-undo (initial):
- <div id="testSetNodeName">
<div id="node-to-set-name"></div>
</div>
Post-redo (action):
- <div id="testSetNodeName">
<span id="node-to-set-name"></span>
</div>
Running: testSetNodeValue
Initial:
- <div id="testSetNodeValue">
<div id="node-to-set-value">Text</div>
</div>
Post-action:
- <div id="testSetNodeValue">
<div id="node-to-set-value">New Text</div>
</div>
Post-undo (initial):
- <div id="testSetNodeValue">
<div id="node-to-set-value">Text</div>
</div>
Post-redo (action):
- <div id="testSetNodeValue">
<div id="node-to-set-value">New Text</div>
</div>
Running: testEditAsHTML
Initial:
- <div id="testEditAsHTML">
- <div id="node-to-edit-as-html">
<span id="span">Text</span>
</div>
</div>
Post-action:
- <div id="testEditAsHTML">
+ <div id="node-to-edit-as-html">…</div>
<span>Second node</span>
</div>
Post-undo (initial):
- <div id="testEditAsHTML">
+ <div id="node-to-edit-as-html">…</div>
</div>
Post-redo (action):
- <div id="testEditAsHTML">
+ <div id="node-to-edit-as-html">…</div>
<span>Second node</span>
</div>