def test_toggle_bool_setting(): b = settings.BoolSetting("bool", False) b.toggle() assert b.value
def test_set_bool_setting_str(mocker): b = settings.BoolSetting("bool", True) b.value = "False" assert not b.value
def test_init_setting(): b = settings.BoolSetting("bool", True) assert b.default assert b.value assert b.is_default()
def test_check_default_after_change_for_setting(mocker): b = settings.BoolSetting("bool", True) b.value = False assert not b.is_default() assert b.default
def test_set_bool_setting(value): b = settings.BoolSetting("bool", True) b.value = value assert not b.value assert not b