Source code
Revision control
Copy as Markdown
Other Tools
Test Info: Warnings
- This test gets skipped with pattern: os == 'android'
- Manifest: browser/components/enterprisepolicies/tests/xpcshell/xpcshell.toml
/* 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
);
});