summaryrefslogtreecommitdiffstats
path: root/testing/web-platform/tests/referrer-policy/4K+1/generic/test-case.sub.js
blob: b83b9b88a55e9800a28a24907bb1f8c2e4c0a699 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
function TestCase(scenarios, sanityChecker) {
  function runTest(scenario) {
    // This check is A NOOP in release.
    sanityChecker.checkScenario(scenario);

    runLengthTest(
        scenario,
        4096 + 1,
        "origin",
        scenario.test_description);
  }

  function runTests() {
    for (const scenario of scenarios) {
      runTest(scenario);
    }
  }

  return {start: runTests};
}