Subject: bug#65763: Error opening a file from a Git working directory if Git is not installed

From: Dmitry Gutov <[email-masked]>
Date: Wed, 6 Sep 2023 15:52:19 +0300

On 06/09/2023 15:49, Paul Pogonyshev wrote:
> It feels conceptually wrong to require all tests that open files to 
> rebind `vc-handled-backends'. This is not what they are testing. It also 
> depends on knowing particular Emacs quirks (which I, for example, didn't 
> know one day earlier). If those were to change in some way, would all 
> tests everywhere need to accomodate?

But does that mean that VC needs to be changed, or ERT?

E.g. ERT has an interactive mode where it drops into a debugger for the 
user ('d'), but does it need to enable the debugger for its simple runs 
as well?