Source code

Revision control

Copy as Markdown

Other Tools

Test Info: Warnings

/* Any copyright is dedicated to the Public Domain.
"use strict";
add_task(async function test_exempt_xxx() {
await setupPolicyEngineWithJson({
policies: {
ExemptDomainFileTypePairsFromFileTypeDownloadWarnings: [
{
file_extension: "jnlp",
domains: ["example.com", "www.example.edu"],
},
],
},
});
equal(
Services.policies.isExemptExecutableExtension(
"jnlp"
),
true
);
equal(
Services.policies.isExemptExecutableExtension(
"jnlp"
),
false
);
equal(
Services.policies.isExemptExecutableExtension(
"jnlp"
),
true
);
equal(
Services.policies.isExemptExecutableExtension(
"jnlp"
),
true
);
equal(
Services.policies.isExemptExecutableExtension(
"jnlp"
),
false
);
equal(
Services.policies.isExemptExecutableExtension(
"jnlp"
),
false
);
equal(
Services.policies.isExemptExecutableExtension(
"exe"
),
false
);
});