def check_group_environement_foo_existence(step, stored, name, existence): model = EnvironmenttypeModel() name = model.get_stored_or_store_name(stored, name) model.verify_existence_on_root(name, existence = existence, params = {"name": name, "groupType": True})
def check_group_environmenttype_with_name(step, stored, name, is_group): envtypeModel = EnvironmenttypeModel() name = envtypeModel.get_stored_or_store_name(stored, name) groupType = (is_group.strip() == "a group") env_type = envtypeModel.get_by_name(name) eq_(env_type[ns("groupType")], groupType, "GroupType match check")
def create_environmenttype_with_name(step, group, stored, name): ''' This creates an environmenttype that applies to an environmentGroup object ''' groupType = (group.strip() == "group environmenttype") envtypeModel = EnvironmenttypeModel() name = envtypeModel.get_stored_or_store_name(stored, name) post_payload = { "name": name, "groupType": groupType, "companyId": CompanyModel().get_seed_resid()[0] } envtypeModel.create(post_payload)
def check_environementtype_existence(step, stored, name, existence): model = EnvironmenttypeModel() name = model.get_stored_or_store_name(stored, name) model.verify_existence_on_root(name, existence = existence)
def delete_environmenttype_with_name(step, stored, name): envtypeModel = EnvironmenttypeModel() name = envtypeModel.get_stored_or_store_name(stored, name) envtypeModel.delete(name)