Fake GUID generator now provides a different yet deterministic GUID upon each invocation.

This commit is contained in:
Atul Varma 2008-06-20 18:25:21 -07:00
parent fd24f3706a
commit 7e429a9eba

View File

@ -111,10 +111,15 @@ var fds = new FakeDAVService({});
var fts = new FakeTimerService();
var logStats = initTestLogging();
var ffs = new FakeFilesystemService({});
var fgs = new FakeGUIDService();
Utils.makeGUID = function fake_makeGUID() {
return "fake-guid";
};
function FakeGUIDService() {
let latestGUID = 0;
Utils.makeGUID = function fake_makeGUID() {
return "fake-guid-" + latestGUID++;
};
}
Utils.getLoginManager = function fake_getLoginManager() {
// Return a fake nsILoginManager object.