Home | History | Annotate | Line # | Download | only in rfc5011
      1      1.1  christos # Copyright (C) Internet Systems Consortium, Inc. ("ISC")
      2      1.1  christos #
      3      1.1  christos # SPDX-License-Identifier: MPL-2.0
      4      1.1  christos #
      5      1.1  christos # This Source Code Form is subject to the terms of the Mozilla Public
      6      1.1  christos # License, v. 2.0.  If a copy of the MPL was not distributed with this
      7      1.1  christos # file, you can obtain one at https://mozilla.org/MPL/2.0/.
      8      1.1  christos #
      9      1.1  christos # See the COPYRIGHT file distributed with this work for additional
     10      1.1  christos # information regarding copyright ownership.
     11      1.1  christos 
     12      1.1  christos import pytest
     13  1.1.1.3  christos 
     14      1.1  christos from isctest.mark import live_internet_test
     15      1.1  christos 
     16      1.1  christos pytestmark = pytest.mark.extra_artifacts(
     17      1.1  christos     [
     18      1.1  christos         "ns1/managed-keys.bind.jnl",
     19      1.1  christos     ]
     20      1.1  christos )
     21      1.1  christos 
     22      1.1  christos 
     23      1.1  christos @live_internet_test
     24  1.1.1.2  christos def test_rfc5011_rootdnskeyrefresh(ns1):
     25  1.1.1.2  christos     with ns1.watch_log_from_start() as watcher:
     26      1.1  christos         watcher.wait_for_line(
     27      1.1  christos             "managed-keys-zone: Initializing automatic trust anchor management for zone '.'; DNSKEY ID 20326 is now trusted, waiving the normal 30-day waiting period"
     28      1.1  christos         )
     29      1.1  christos 
     30  1.1.1.2  christos     with ns1.watch_log_from_start() as watcher:
     31      1.1  christos         watcher.wait_for_line(
     32      1.1  christos             "managed-keys-zone: Initializing automatic trust anchor management for zone '.'; DNSKEY ID 38696 is now trusted, waiving the normal 30-day waiting period"
     33      1.1  christos         )
     34