mediawiki-extensions-Visual.../modules/ve/test/dm
Catrope 29cff8c105 Guard transactions against double commit/rollback
* Store the applied state in the Transaction
* Store the Transaction in the TransactionProcessor (previously, only
  its operations were stored)
* Have commit() and rollback() throw exceptions when passed transactions
  with the wrong applied state
* Add tests for this behavior

Change-Id: I27b7a96fdf4d3555d78f64c05a03702ea560c802
2012-10-24 17:47:41 -07:00
..
nodes Kranitor #1: On-boarding 2012-07-27 14:40:00 -07:00
ve.dm.AnnotationFactory.test.js New annotation API: Annotation and AnnotationFactory classes 2012-10-12 15:07:02 -07:00
ve.dm.BranchNode.test.js Rename ve_foo_bar back to VeFooBar per discussion 2012-09-06 16:15:55 -07:00
ve.dm.Converter.test.js Manage annotations in ve.AnnotationSet object 2012-09-06 14:39:38 -07:00
ve.dm.Document.test.js New annotation API: update tests 2012-10-12 15:07:28 -07:00
ve.dm.DocumentSynchronizer.test.js There's no such thing as ghosts, just sneaky array references 2012-08-17 10:37:28 -07:00
ve.dm.example.js Wrap inline elements properly 2012-10-17 13:50:29 -07:00
ve.dm.LeafNode.test.js Rename ve_foo_bar back to VeFooBar per discussion 2012-09-06 16:15:55 -07:00
ve.dm.Node.test.js Rename ve_foo_bar back to VeFooBar per discussion 2012-09-06 16:15:55 -07:00
ve.dm.NodeFactory.test.js Rename ve_foo_bar back to VeFooBar per discussion 2012-09-06 16:15:55 -07:00
ve.dm.Surface.test.js New annotation API: update tests 2012-10-12 15:07:28 -07:00
ve.dm.SurfaceFragment.test.js Reversed the default value of autoSelect in surface fragments 2012-10-12 17:34:15 -07:00
ve.dm.Transaction.test.js New annotation API: update tests 2012-10-12 15:07:28 -07:00
ve.dm.TransactionProcessor.test.js Guard transactions against double commit/rollback 2012-10-24 17:47:41 -07:00