Support simulating file fetch errors in TestTool.
Review Request #12294 — Created May 22, 2022 and submitted
TestTool.get_file()now accepts special
bad:scm-errorpaths that will simulate the
SCMErrorexceptions, respectively. This can aid in testing against
these sorts of results without needing to spy on methods.
Made use of this in an upcoming change. Simulated both error types.
F821 undefined name 'FileNotFoundError'