mirror of
https://gitlab.winehq.org/wine/wine-gecko.git
synced 2024-09-13 09:24:08 -07:00
25 lines
599 B
JavaScript
25 lines
599 B
JavaScript
const Cu = Components.utils;
|
|
|
|
Cu.import("resource://weave/sharing.js");
|
|
Cu.import("resource://weave/util.js");
|
|
|
|
function runTestGenerator() {
|
|
let self = yield;
|
|
|
|
let fakeDav = {
|
|
POST: function fakeDav_POST(url, data, callback) {
|
|
let result = {status: 200, responseText: "OK"};
|
|
Utils.makeTimerForCall(function() { callback(result); });
|
|
}
|
|
};
|
|
|
|
let api = new Sharing.Api(fakeDav);
|
|
api.shareWithUsers("/fake/dir", ["johndoe"], self.cb);
|
|
let result = yield;
|
|
|
|
do_check_eq(result.wasSuccessful, true);
|
|
self.done();
|
|
}
|
|
|
|
var run_test = makeAsyncTestRunner(runTestGenerator);
|