Exemple #1
0
def test_config_email(monkeypatch, settings, given, expected):
    from pygluu.kubernetes.terminal.configuration import PromptConfiguration

    monkeypatch.setattr("click.prompt", lambda x, default: given or expected)

    settings.set("config.countryCode", "US")
    settings.set("config.state", "TX")
    settings.set("config.city", "Austin")
    settings.set("config.email", "")
    settings.set("config.orgName", "Gluu")
    settings.set("config.config.adminPassword", "Admin GUI")
    settings.set("global.fqdn", "demoexample.gluu.org")
    settings.set("config.migration.enabled", False)

    prompt = PromptConfiguration(settings)
    prompt.prompt_config()

    assert settings.get("config.email") == expected
Exemple #2
0
 def configuration(self):
     self.load_settings()
     configuration = PromptConfiguration(self.settings)
     configuration.prompt_config()