betty.test_utils.copyright_notice module

Test utilities for betty.copyright_notice.

class betty.test_utils.copyright_notice.CopyrightNoticeTestBase[source]

Bases: PluginInstanceTestBase[CopyrightNotice]

A base class for testing betty.copyright_notice.CopyrightNotice implementations.

test_summary() None[source]

Tests betty.copyright_notice.CopyrightNotice.summary() implementations.

test_text() None[source]

Tests betty.copyright_notice.CopyrightNotice.text() implementations.

test_url() None[source]

Tests betty.copyright_notice.CopyrightNotice.url() implementations.

class betty.test_utils.copyright_notice.DummyCopyrightNotice[source]

Bases: DummyPlugin, CopyrightNotice

A dummy copyright notice implementation.

property summary: Localizable

The copyright summary.

property text: Localizable

The full copyright text.