  
  def run_test(name, cmd):
      """ run a test """
      global FAIL_COUNT, TEST_COUNT  # pylint:disable=global-statement
      print_status("[?] running %s" % name)
      print("Cmd: %s" % " ".join(cmd))
      TEST_COUNT += 1
      try:
          check_call(cmd)
          print_ok("[+] Test success")
          return True
 
</s> remove         print_fail("[-] Test failed with %s" % err)
 </s> add         print_fail(f"[-] Test failed with {err}") </s> remove         print_status("[?] '%s' already cached as '%s'" % (url, filename))
 </s> add         print_status(f"[?] '{url}' already cached as '{filename}'") </s> remove         print_status("[?] Downloading '%s' to '%s'" % (url, filename))
 </s> add         print_status(f"[?] Downloading '{url}' to '{filename}'") </s> remove         conv_args += " %s" % args
 </s> add         conv_args += f" {args}" </s> remove         _extract_args += " %s" % args
 </s> add         _extract_args += f" {args}"
    print_status(f"[?] running {name}")
    print(f"Cmd: {''.join(cmd)}")
  
  def run_test(name, cmd):
      """ run a test """
      global FAIL_COUNT, TEST_COUNT  # pylint:disable=global-statement
    print_status(f"[?] running {name}")
    print(f"Cmd: {''.join(cmd)}")
    print_status(f"[?] running {name}")
    print(f"Cmd: {''.join(cmd)}")
      TEST_COUNT += 1
      try:
          check_call(cmd)
          print_ok("[+] Test success")
          return True
keep keep keep keep replace replace keep keep keep keep keep
 Fix AMD Tests + docs 
tests/simple_tests.py