Skip to content

Commit

Permalink
'Refactored by Sourcery'
Browse files Browse the repository at this point in the history
  • Loading branch information
Sourcery AI committed Aug 4, 2021
1 parent e45d2b9 commit e30e1fe
Showing 1 changed file with 6 additions and 14 deletions.
20 changes: 6 additions & 14 deletions pytest_libiio/plugin.py
Original file line number Diff line number Diff line change
Expand Up @@ -92,10 +92,9 @@ def single_ctx_desc(request, _contexts):
hardware = hardware if isinstance(hardware, list) else [hardware]
if not marker:
return _contexts[0]
else:
for dec in _contexts:
if dec["hw"] in marker.args[0]:
return dec
for dec in _contexts:
if dec["hw"] in marker.args[0]:
return dec
pytest.skip("No required hardware found")


Expand Down Expand Up @@ -200,16 +199,12 @@ def lookup_hw_from_map(ctx, map):
for attr_dict in driver_or_attr["ctx_attr"]:
for attr_name in attr_dict:
# loop over found and compare to
for hw_ctx_attr in ctx_attrs:
for hw_ctx_attr, value in ctx_attrs.items():
if (
hw_ctx_attr == attr_name
and attr_dict[attr_name]
in ctx_attrs[hw_ctx_attr]
and attr_dict[attr_name] in value
):
found += 1
# Compare other attribute types ...
if attr_type == "dev_attr":
pass
continue
# Loop over drivers
for h in hw:
Expand All @@ -231,10 +226,7 @@ def lookup_hw_from_map(ctx, map):


def find_contexts(config, map, request):
if request.config.getoption("--skip-scan"):
ctxs = None
else:
ctxs = iio.scan_contexts()
ctxs = None if request.config.getoption("--skip-scan") else iio.scan_contexts()
if not ctxs:
print("\nNo libiio contexts found")
return False
Expand Down

0 comments on commit e30e1fe

Please sign in to comment.