blob: fd1e18bd45fa5c7510c7b04e7f1228ef54e497fd [file] [log] [blame]
Verifies that editing a pretty printed resource works properly.
* Initial state *
pretty print button: off
text: function uglyFunction() {console.log('ugly function');}
isDirty: false
workingCopy: function uglyFunction() {console.log('ugly function');}
* Toggle pretty print on *
pretty print button: on
text: function uglyFunction() {
console.log('ugly function');
}
isDirty: false
workingCopy: function uglyFunction() {console.log('ugly function');}
* Type in "X" *
pretty print button: off disabled
text: Xfunction uglyFunction() {
console.log('ugly function');
}
isDirty: true
workingCopy: Xfunction uglyFunction() {
console.log('ugly function');
}
* Undo *
pretty print button: on
text: function uglyFunction() {
console.log('ugly function');
}
isDirty: false
workingCopy: function uglyFunction() {console.log('ugly function');}
* Toggle pretty print off *
pretty print button: off
text: function uglyFunction() {console.log('ugly function');}
isDirty: false
workingCopy: function uglyFunction() {console.log('ugly function');}