function makeRepositoryUnusable(persistence) { // For the purpose of testing, we make a repository unusable by creating an // origin directory with the metadata file created as a directory (not a // file). const metadataFile = getMetadataFile(persistence, "https+++bad-example.com");
metadataFile.create(Ci.nsIFile.DIRECTORY_TYPE, 0o755);
}
async function fillOrigin(principal, size) {
let database = getSimpleDatabase(principal);
let request = database.open("data");
await requestFinished(request);
try {
request = database.write(getBuffer(size));
await requestFinished(request);
ok(true, "Should not have thrown");
} catch (ex) {
ok(false, "Should not have thrown");
}
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.