summaryrefslogtreecommitdiffstats
path: root/security/manager/ssl/tests/unit/test_crlite_coverage_trunc2.js
blob: 0eed16bac3f10d2a069c6a98ea60b5fe9d239795 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
// -*- indent-tabs-mode: nil; js-indent-level: 2 -*-
// This Source Code Form is subject to the terms of the Mozilla Public
// License, v. 2.0. If a copy of the MPL was not distributed with this
// file, You can obtain one at http://mozilla.org/MPL/2.0/.

// Tests that CRLite is left in the uninitialized state when the profile
// contains a corrupted coverage file. Specifically, this handles the case
// where the coverage file is truncated in a MinTimestamp field.

"use strict";

/* eslint-disable no-unused-vars */
let coverage = do_get_file(
  "test_crlite_corrupted/trunc-min-timestamp.coverage"
);
let enrollment = do_get_file("test_crlite_preexisting/crlite.enrollment");
let filter = do_get_file("test_crlite_filters/20201017-0-filter");

load("./corrupted_crlite_helper.js");