You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Another issue with the lazy prereqs is that they mishandle the -x option: while the trace is enabled during the lazy evaluation, it is then turned off for the actual test case.
Also, the &&-chain validation seems to run no matter what.
I took a look at this while answering a question about this issue on the Git mailing list, and I see no evidence — either by direct inspection or by instrumenting the code — that &&-chain validation is taking place for tests which are being skipped.
Also, the &&-chain validation seems to run no matter what.
I took a look at this while answering a question about this issue on the Git mailing list, and I see no evidence — either by direct inspection or by instrumenting the code — that &&-chain validation is taking place for tests which are being skipped.
I thought I had tested this... Thanks for double-checking!
As to skipping lazy prereqs, I think this has been addressed already, as of e031669
The evaluation of the lazy prereq is apparently evaluated even for test cases that are skipped explicitly via the
--run
option or viaGIT_SKIP_TESTS
.Also, the
&&
-chain validation seems to run no matter what.Both should be skipped when the test case is known to be skipped already.
The text was updated successfully, but these errors were encountered: