in features/0003-awses-message-encryption-generate.py [0:0]
def _tests_for_algorithm(algorithm_name, tests):
"""Filter encrypt manifest keys by algorithm name.
:param str algorithm_name: Key algorithm name for which to filter
:param dict tests: Full message encrypt manifest to test
"""
for _name, test in tests["tests"].items():
for master_key in test["master-keys"]:
if master_key["key"].startswith(algorithm_name + "-"):
yield test
break