Dan Mills
|
dc43c004a6
|
fix keys test to work with latest key structure + nsIChannel
|
2009-06-05 11:23:31 -07:00 |
|
Dan Mills
|
889ac9b203
|
partially revert d6cac1e80da9 - use id from the body; add additional tests to catch more errors
|
2009-06-05 10:39:51 -07:00 |
|
Dan Mills
|
384f5493c2
|
fix wbo record test, expand to use record manager as well
|
2009-06-04 15:29:31 -07:00 |
|
Edward Lee
|
6ef632b80e
|
Add test for Utils.deepEquals
|
2009-05-19 14:24:26 -05:00 |
|
Edward Lee
|
4f6ebe6be5
|
Bug 481741 - Switch to JSON from nsIJSON
|
2009-03-31 14:09:38 -05:00 |
|
Myk Melez
|
e54cec2631
|
bug 476539: use a XULRunner-based test harness for unit testing; r=thunder
|
2009-03-20 00:14:21 -07:00 |
|
Edward Lee
|
a45ed6623b
|
Bug 482178 - Clean up services -> lazy services. r=thunder
|
2009-03-10 06:30:30 -05:00 |
|
Myk Melez
|
fca1820177
|
bug 475855: make the test_auth_manager and test_resource tests work again with recent changes to the Resource object
|
2009-01-28 17:51:23 -08:00 |
|
Dan Mills
|
ff240dd3ce
|
add clients sync (list of clients with names and types); make it simpler to create Engine subclasses; remove the 2nd 'authenticator' parameter for Resources; resetServer is now wipeServer; consider 0 an invalid place ID (fixes bug when calculating item depths); add a Svc global exported from utils.js where commonly used services can live
|
2009-01-06 13:54:18 -08:00 |
|
Siddharth Agarwal
|
9c564f7526
|
bug 467085 log4moz updateParents messed up, doesn't support multilevel parenting properly, r=thunder
|
2008-12-02 21:42:20 +05:30 |
|
Dan Mills
|
00fdbf86d6
|
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 |
|
Dan Mills
|
497743cb82
|
some small key record fixes; avoid causing indirect login manager queries in the Identity constructor; fix wbo, keys, crypto record unit tests
|
2008-12-02 14:26:18 -08:00 |
|
Dan Mills
|
b12787f2f2
|
crypto changes: private keys get their own iv and salt, crypto meta records get a separate iv and no salt. various fixes in crypto code and other wbo related objects. fix crypto tests to match.
|
2008-11-08 02:00:33 -08:00 |
|
Dan Mills
|
4601fb9d3f
|
url -> uri
|
2008-11-06 17:38:35 -08:00 |
|
Dan Mills
|
d3af90034a
|
hg merge
|
2008-11-03 15:02:00 -08:00 |
|
Dan Mills
|
e94731682b
|
add http js server for unit tests; add tests for resources, auth manager, base weave record types (WBOs, keys, crypto wrappers/crypto meta)
|
2008-11-03 14:41:39 -08:00 |
|
Dan Mills
|
cd1ef1bdc0
|
disable sharing test
|
2008-10-16 12:31:27 -07:00 |
|
Dan Mills
|
75326713c1
|
Bug 443489: use the correct cookie xpcom interface
|
2008-10-16 12:29:21 -07:00 |
|
Dan Mills
|
ffdc89548f
|
login code refactoring
|
2008-07-11 17:40:52 -07:00 |
|
Atul Varma
|
33c970ec5e
|
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 |
|
Atul Varma
|
e04369a218
|
Modified sharing.js to obey the new sharing api.
|
2008-06-30 23:36:00 -07:00 |
|
Atul Varma
|
63d8b214f5
|
Fixed a todo in test_bookmark_sharing, still more left to do as jono's modifications to the bookmark sharing API change.
|
2008-06-30 19:27:39 -07:00 |
|
jonathandicarlo@jonathan-dicarlos-macbook-pro.local
|
dae06b83f1
|
Added test_bookmark_sharing to version control; note this doesn't pass right now (and in fact the main test is commented out.)
|
2008-06-30 18:50:06 -07:00 |
|
Atul Varma
|
7512505bb7
|
Added a Service.verifyPassphrase() method. Also, Service.login() now checks to ensure that the user's passphrase is valid, and if it's not, it throws an exception.
|
2008-06-30 16:50:19 -07:00 |
|
Atul Varma
|
4c44bcd581
|
Fixed a potential bug in Service.login() whereby a user's directory wouldn't be created if it didn't exist (though it would in Service.verifyLogin(), which is only called from the setup wizard).
|
2008-06-30 15:54:15 -07:00 |
|
Atul Varma
|
3e6bb56f61
|
Moved isPassphraseValid() out of its test suite and into the crypto module.
|
2008-06-30 14:40:11 -07:00 |
|
Atul Varma
|
e48513ec01
|
test_passphrase_checking now actually tests real code and shows that it works. Still have to move isPassphraseValid() into a different place though, probably crypto.
|
2008-06-30 14:29:26 -07:00 |
|
Atul Varma
|
0ce0311316
|
Removed test_loadall.js, as its need is obviated by the auto-generated js module loader tests.
|
2008-06-30 13:37:31 -07:00 |
|
Atul Varma
|
a8d63804d6
|
Revalidated test logs, as 'actual changes for server' details are no longer being logged.
|
2008-06-30 13:32:13 -07:00 |
|
Anant Narayanan
|
6dde744f06
|
Update tests to reflect changes in store/syncCore methods
|
2008-06-30 12:31:02 -07:00 |
|
Atul Varma
|
1b82e736e0
|
Updated test_passphrase_checking
|
2008-06-30 11:54:10 -07:00 |
|
Atul Varma
|
688dcddb1c
|
Refactored test_service a bit to use the synctestinginfrastructure.
|
2008-06-30 11:24:58 -07:00 |
|
Atul Varma
|
76a60f1dfe
|
Added a test_passphrase_checking test suite to test passphrase checking code; it's not yet complete.
|
2008-06-30 11:18:16 -07:00 |
|
Justin Dolske
|
777c82cf0b
|
Fix crypto component to not mangle certain strings when doing 8/16 bit character conversion.
|
2008-06-29 20:51:22 -07:00 |
|
Justin Dolske
|
74d8b0e43a
|
Partial bustage fix: test was broken, is now less broken but still fails.
|
2008-06-29 16:46:59 -07:00 |
|
Atul Varma
|
52e47aeb5b
|
Revalidated logtest files, just a formatVersion change from 2 to 3.
|
2008-06-26 18:26:07 -07:00 |
|
Atul Varma
|
b35bbe0a4b
|
Fixed test_service.
|
2008-06-26 18:09:53 -07:00 |
|
Atul Varma
|
29f7b89a5a
|
Implemented DELETE and listFiles on fake DAV so that test_service doesn't raise an exception.
|
2008-06-26 17:48:39 -07:00 |
|
Atul Varma
|
44b8be12aa
|
Added more assertion checks in test_bookmark_syncing.
|
2008-06-26 17:31:57 -07:00 |
|
Atul Varma
|
e1f5bf9e13
|
Oops, forgot to revalidate logs in my last commit.
|
2008-06-26 17:00:01 -07:00 |
|
Atul Varma
|
df57d1a0fc
|
Fixed a typo, added an explicit check in test_bookmark_syncing.
|
2008-06-26 16:59:25 -07:00 |
|
Atul Varma
|
b31c786d84
|
Automated merge with http://hg.mozilla.org/labs/weave
|
2008-06-26 16:28:55 -07:00 |
|
Atul Varma
|
e0f26c39a3
|
Added a bookmark sync test that exercises the commandLike() method by adding two identical bookmarks with different GUIDs to different profiles and then syncing.
|
2008-06-26 16:28:44 -07:00 |
|
Dan Mills
|
c3a7956e61
|
fix unit test makefile so it works on windows (no symlinks on windows, boo)
|
2008-06-26 16:09:22 -07:00 |
|
Atul Varma
|
2bd0a8ac17
|
Refactored some things in the test framework to make tests easier to write, and to make certain things possible to write.
|
2008-06-26 15:01:34 -07:00 |
|
Atul Varma
|
792f0f7e87
|
Refactored password sync test to use newly-added functionality in the sync testing infrastructure.
|
2008-06-26 11:40:14 -07:00 |
|
Atul Varma
|
0e87611a56
|
Revalidated log for password sync test, which changed due to Thunder's changes that put deltas for individual versions into their own files on WebDAV.
|
2008-06-26 11:38:40 -07:00 |
|
Atul Varma
|
6e8d38ac08
|
Refactored client state-changing functions out of test_bookmark_syncing.js and into head.js, as part of the SyncTestingInfrastructure class, so that other test suites can use them.
|
2008-06-26 11:07:13 -07:00 |
|
Atul Varma
|
cd2f7cdb93
|
Bookmark sync test now attempts to add a bookmark on the second computer, then re-sync on the first computer and ensure that the bookmark is copied over.
|
2008-06-25 17:05:20 -07:00 |
|
Atul Varma
|
9beba70275
|
Added a number of "real" bookmark sync tests; see test_bookmark_syncing.js for information.
|
2008-06-25 14:30:53 -07:00 |
|