def test_settings_complete_true_no_redirect(self): """Regression test: Model can be complete when `redirect_bool` is False. """ node_settings = ForwardSettingsFactory(redirect_bool=False) assert_true(utils.settings_complete(node_settings))
def test_settings_complete_false(self): node_settings = ForwardSettingsFactory(url=None) assert_false(utils.settings_complete(node_settings))
def test_settings_complete_true(self): node_settings = ForwardSettingsFactory() assert_true(utils.settings_complete(node_settings))
def forward_widget(node_addon, **kwargs): out = serialize_settings(node_addon) out['complete'] = settings_complete(node_addon) out.update(node_addon.config.to_json()) return out