예제 #1
0
    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))
예제 #2
0
 def test_settings_complete_false(self):
     node_settings = ForwardSettingsFactory(url=None)
     assert_false(utils.settings_complete(node_settings))
예제 #3
0
 def test_settings_complete_true(self):
     node_settings = ForwardSettingsFactory()
     assert_true(utils.settings_complete(node_settings))
예제 #4
0
 def test_settings_complete_false(self):
     node_settings = ForwardSettingsFactory(url=None)
     assert_false(utils.settings_complete(node_settings))
예제 #5
0
    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))
예제 #6
0
 def test_settings_complete_true(self):
     node_settings = ForwardSettingsFactory()
     assert_true(utils.settings_complete(node_settings))
예제 #7
0
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