add_task(async function test_valid() {
let { server, client } = getDummyServerAndClient();
let validator = new FormValidator();
let { problemData, clientRecords, records, deletedRecords } =
await validator.compareClientWithServer(client, server);
equal(clientRecords.length, 3);
equal(records.length, 3);
equal(deletedRecords.length, 0);
deepEqual(problemData, validator.emptyProblemData());
});
add_task(async function test_formValidatorIgnoresMissingClients() { // Since history form records are not deleted from the server, the // |FormValidator| shouldn't set the |missingClient| flag in |problemData|.
let { server, client } = getDummyServerAndClient();
client.pop();
let validator = new FormValidator();
let { problemData, clientRecords, records, deletedRecords } =
await validator.compareClientWithServer(client, server);
let expected = validator.emptyProblemData();
deepEqual(problemData, expected);
});
Messung V0.5
¤ 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.0.1Bemerkung:
(vorverarbeitet)
¤
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.