gecko/services/sync/tests/unit
Edward Lee b0c3b9005e Bug 515676 - Allow giving objects to PUT/POST without Filters to avoid stringify([parse(stringify(stringify(obj)))])
Get rid of Filters and automatically JSON.stringify PUT/POST data that aren't strings, so plain Records can be passed in to PUT and POST. This leverages toJSON of Records to provide an object that can be serialized. Fix up client record serialize/deserialize to still escape/unescape non-ASCII.
2009-09-10 11:05:13 -07:00
..
attic move non-working unit tests into subfolders so that 'make' works again. the non-working tests will need some major re-writing due to the move away from webdav 2008-12-02 16:48:07 -08:00
need-work move password tests to need-work because they've been broken for a year 2009-07-16 11:51:10 -04:00
bookmark_setup.js Share the logging _ code for tests. 2009-08-19 18:01:06 -07:00
fake_login_manager.js Bug 482178 - Clean up services -> lazy services. r=thunder 2009-03-10 06:30:30 -05:00
head_first.js Share the logging _ code for tests. 2009-08-19 18:01:06 -07:00
head_http_server.js bug 476539: use a XULRunner-based test harness for unit testing; r=thunder 2009-03-20 00:14:21 -07:00
Makefile WinCE crypto binary (bug #487171) 2009-07-28 17:14:52 -07:00
test_auth_manager.js Bug 511746 - Resource.foo shouldn't throw except in exceptional cases. r=thunder 2009-08-26 15:32:46 -07:00
test_bookmark_batch_fail.js Bug 512457 - Report errors before they get eaten up by runInBatchMode 2009-08-31 16:28:00 -07:00
test_bookmark_order.js Add tests to make sure bookmarks are in the right position after creating/updating. 2009-08-19 18:15:12 -07:00
test_bookmark_predecessor.js Handle holes in bookmark folders and fix up bookmarks to be at an earlier position if a hole was detected. 2009-08-19 19:32:05 -07:00
test_clients_escape.js Bug 515676 - Allow giving objects to PUT/POST without Filters to avoid stringify([parse(stringify(stringify(obj)))]) 2009-09-10 11:05:13 -07:00
test_collection_inc_get.js Bug 512637 - Use newlines instead of JSON collection for incremental parsing. r=thunder 2009-08-26 18:09:41 -07:00
test_crypto_crypt.js Fix crypto component to not mangle certain strings when doing 8/16 bit character conversion. 2008-06-29 20:51:22 -07:00
test_crypto_keypair.js Bug 433949 - Use WeaveCrypto component (NSS) instead of OpenSSL 2008-06-23 16:23:57 -07:00
test_crypto_random.js Bug 433949 - Use WeaveCrypto component (NSS) instead of OpenSSL 2008-06-23 16:23:57 -07:00
test_crypto_rewrap.js Expose rewrapPrivateKey & verifyPassphrase (bug #505401) 2009-07-21 15:02:30 -07:00
test_crypto_verify.js Expose rewrapPrivateKey & verifyPassphrase (bug #505401) 2009-07-21 15:02:30 -07:00
test_engine_lastSync.js Bug 493816 - Timestamps need to be saved as string prefs 2009-06-16 17:22:59 -07:00
test_load_modules.js Remove mostly unused FaultTolerance service and fix up remaining references. 2009-08-31 17:17:20 -07:00
test_log4moz.js bug 467085 log4moz updateParents messed up, doesn't support multilevel parenting properly, r=thunder 2008-12-02 21:42:20 +05:30
test_notifications.js If an exception is raised by a notification button callback, it is now logged. Also added a unit test for this new behavior. 2008-07-08 16:50:59 -07:00
test_records_crypto.js Bug 504212 - Have javascript stack traces show [object Object] for various CryptoWrapper functions 2009-07-14 19:04:32 -07:00
test_records_keys.js Bug 511746 - Resource.foo shouldn't throw except in exceptional cases. r=thunder 2009-08-26 15:32:46 -07:00
test_records_wbo.js Bug 511746 - Resource.foo shouldn't throw except in exceptional cases. r=thunder 2009-08-26 15:32:46 -07:00
test_resource.js Bug 511746 - Resource.foo shouldn't throw except in exceptional cases. r=thunder 2009-08-26 15:32:46 -07:00
test_utils_deepEquals.js Share the logging _ code for tests. 2009-08-19 18:01:06 -07:00