def do_start(self, subcmd, opts): """ ${cmd_name}: Set up the initial Conduit resources. ${cmd_usage} """ conduit.configure()
def test_new_portfolio(): portfolio_name = "TestPortfolio" portfolio = conduit.new_portfolio(name=portfolio_name, description="This is a test portfolio") assert portfolio.exists() portfolio.delete() assert not portfolio.exists() bucket = conduit.configure() bucket.delete()
def test_set_default_support_config_with_missing_details(): description = "This is the default support settings" email = "*****@*****.**" url = "http://madeup.com" bucket = conduit.configure() conduit.set_default_support_config(description=description) config = bucket.get_config(conduit.CONFIG_PREFIX) print(config) assert config['support'] is not None assert config['support']['description'] == description assert 'url' not in config['support'] assert 'email' not in config['support']
def test_new_product(): product_name = "TestProduct" portfolio_name = "TestPortfolio" portfolio = conduit.new_portfolio(name=portfolio_name, description="This is a test portfolio") product = conduit.new_product(name=product_name, description="This is a test portfolio", cfntype="yaml", portfolio_name=portfolio_name) product.delete() portfolio.delete() bucket = conduit.configure() bucket.delete()
def test_set_default_support_config(): description = "This is the default support settings" email = "*****@*****.**" url = "http://madeup.com" bucket = conduit.configure() conduit.set_default_support_config(description=description, email=email, url=url) config = bucket.get_config(conduit.CONFIG_PREFIX) print(config) assert config['support'] is not None assert config['support']['description'] == description assert config['support']['url'] == url assert config['support']['email'] == email bucket.delete()
def test_configure_bucket_already_exists(): bucket = conduit.configure() conduit.configure() assert bucket.exists() bucket.delete() assert not bucket.exists()