zotero/test/tests
Dan Stillman abaa4da5ab Much better data object change detection
Replace Z.DataObjects::diff() with Z.DataObjectUtilities.diff(). Instead
of just returning two objects with the differing fields, the new diff()
generates a changeset with operations to apply with applyChanges(),
including at the array member level for collections and tags. This,
combined with cached pristine copies of objects, will allow for vastly
better conflict resolution, with automatic merging of non-conflicting
changes.

Creators currently don't show granular changes, and ordering might make
it too tough to do so. Relations diffing isn't yet implemented.
2015-05-19 01:17:12 -04:00
..
data Add missing sample file for attachment test 2015-05-04 02:45:55 -04:00
attachmentsTest.js Closes #711, Remove support for nested transactions 2015-05-10 18:32:10 -04:00
collectionTest.js Closes #711, Remove support for nested transactions 2015-05-10 18:32:10 -04:00
collectionTreeViewTest.js Closes #711, Remove support for nested transactions 2015-05-10 18:32:10 -04:00
dataObjectTest.js Set 'synced' to false automatically on save, unless value is changed 2015-05-13 19:32:53 -04:00
dataObjectUtilitiesTest.js Much better data object change detection 2015-05-19 01:17:12 -04:00
dateTest.js Add Zotero.Date.isISODate() and Zotero.Date.isoToSQL() 2015-05-04 02:41:14 -04:00
dbTest.js Closes #711, Remove support for nested transactions 2015-05-10 18:32:10 -04:00
itemsTest.js Make libraryID optional for DataObjects, defaulting to user library 2015-04-26 17:51:29 -04:00
itemTest.js Use 2 seconds instead of 1 for closeTo() date tests 2015-05-12 20:12:10 -04:00
itemTreeViewTest.js Closes #711, Remove support for nested transactions 2015-05-10 18:32:10 -04:00
lookup.js Disable lookup and recognizePDF tests until they work 2015-05-05 02:53:08 -04:00
recognizePDF.js Disable lookup and recognizePDF tests until they work 2015-05-05 02:53:08 -04:00
searchTests.js Closes #711, Remove support for nested transactions 2015-05-10 18:32:10 -04:00
support.js Enable Bluebird generator support in Mocha 2015-04-15 01:35:53 -04:00
utilities.js Trim down ISSN/ISBN test for characters that should not be ignored 2015-03-30 16:28:12 -05:00
zoteroPaneTest.js Closes #711, Remove support for nested transactions 2015-05-10 18:32:10 -04:00