def test_database_wildcard_should_work_and_be_included_in_the_query( appliance, request, provider): """ Database wildcard should work and be included in the query Bugzilla: 1581853 Polarion: assignee: pvala casecomponent: Rest testtype: functional initialEstimate: 1/4h startsin: 5.10 testSteps: 1. Create a VM with some name, for e.g test-25-xyz. 2. Filter VM with wild character and substring of the name, for e.g. "%25%" expectedResults: 1. VM is created successfully. 2. VM is obtained without any error. """ vm_name = _vm(request, provider, appliance, name=fauxfactory.gen_alpha(start="test-25-", length=12)) with LogValidator("/var/www/miq/vmdb/log/production.log", failure_patterns=[".*FATAL.*"]).waiting(timeout=20): result = appliance.rest_api.collections.vms.filter( Q("name", "=", "%25%")) assert result.subcount assert vm_name in [vm.name for vm in result.resources]
def vm(self, request, a_provider, rest_api_modscope): return _vm(request, a_provider, rest_api_modscope)
def vm(request, provider, appliance): return _vm(request, provider, appliance)
def vm(self, request, provider, appliance): return _vm(request, provider, appliance)
def vm(request, provider, appliance): return _vm(request, provider, appliance.rest_api)
def vm(self, request, a_provider, appliance): return _vm(request, a_provider, appliance.rest_api)
def vm_modscope(request, a_provider, appliance): return _vm(request, a_provider, appliance.rest_api)
def vm(request, provider, appliance): vm_name = _vm(request, provider, appliance) return appliance.rest_api.collections.vms.get(name=vm_name)
def vm_obj(request, provider, appliance): return _vm(request, provider, appliance)
def vm_name(request, a_provider, appliance): return _vm(request, a_provider, appliance.rest_api)
def vm(request, a_provider, rest_api): return _vm(request, a_provider, rest_api)
def vm_name(request, a_provider, rest_api): return _vm(request, a_provider, rest_api)
def vm(appliance, provider, request): return _vm(request, provider, appliance)
def vm(request, a_provider, rest_api_modscope): return _vm(request, a_provider, rest_api_modscope)