def test_profile_names_must_be_strings(): with pytest.raises(InvalidArgument): settings.register_profile(5) with pytest.raises(InvalidArgument): settings.get_profile(5) with pytest.raises(InvalidArgument): settings.load_profile(5)
def test_load_non_existent_profile(): with pytest.raises(InvalidArgument): settings.get_profile('nonsense')
import hypothesis.strategies as st from hypothesis import given, unlimited from hypothesis.errors import InvalidState, InvalidArgument, \ HypothesisDeprecationWarning from tests.common.utils import checks_deprecated_behaviour from hypothesis.database import ExampleDatabase, \ DirectoryBasedExampleDatabase from hypothesis._settings import Verbosity, settings, note_deprecation def test_has_docstrings(): assert settings.verbosity.__doc__ original_default = settings.get_profile('default').max_examples def setup_function(fn): settings.load_profile('default') settings.register_profile('test_settings', settings()) settings.load_profile('test_settings') def test_cannot_set_non_settings(): s = settings() with pytest.raises(AttributeError): s.databas_file = u'some_file' def test_settings_uses_defaults():
def test_load_non_existent_profile(): with pytest.raises(hypothesis.errors.InvalidArgument): settings.get_profile('nonsense')
import os import pytest import hypothesis from hypothesis.errors import InvalidArgument from hypothesis.database import ExampleDatabase from hypothesis._settings import settings, Verbosity def test_has_docstrings(): assert settings.verbosity.__doc__ original_default = settings.get_profile('default').max_examples def setup_function(fn): settings.load_profile('default') settings.register_profile('test_settings', settings()) settings.load_profile('test_settings') def test_cannot_set_non_settings(): s = settings() with pytest.raises(AttributeError): s.databas_file = u'some_file' def test_settings_uses_defaults():
def test_load_non_existent_profile(): with pytest.raises(InvalidArgument): settings.get_profile("nonsense")