Source code for fireblog.tests.settings.mapping_test

from fireblog.settings.mapping import Entry
from hypothesis import given
from hypothesis.strategies import text


[docs]def test_Entry_default_none_values(): e = Entry() none_attrs = ('registry_name', 'display_name', 'description', 'min', 'max', 'value') for attr in none_attrs: assert getattr(e, attr) is None
@given(text())
[docs]def test_Entry_default_type_is_identity(s): assert Entry().type(s) == s
@given(text())
[docs]def test_Entry_default_validator_always_returns_true(s): assert Entry().validator(s)