Re: [PATCH] use "git init-db" in tests
- From
Petr Baudis <pasky@suse.cz>
- Date
- Dec 9, 2005, 09:30 UTC
- Message-ID
- <20051209093024.GR22159@pasky.or.cz>
- In-Reply-To
- <7vvexy4ppw.fsf@assigned-by-dhcp.cox.net>
Dear diary, on Fri, Dec 09, 2005 at 09:52:27AM CET, I got a letter where Junio C Hamano <junkio@cox.net> said that...
Show 17 quoted lines
> Junio C Hamano <junkio@cox.net> writes: > > > Linkage error of git-init-db (or git wrapper) may leave the file > > created but leave that in unexecutable form, which could be a > > valid concern, but that would signal an error to the make during > > the build stage, and "test" target depends on "all" target. > > BTW, I sometimes wished if it were easier to disable that "test: > all" dependency and run tests without building things first, > i.e. deliberately using the already installed binaries, so that > I can make sure that updated or new tests reproduce and catch > problems with the existing code first and then make sure the > binaries built from the updated sources fix the problem. > > Of course that is a very specialized application so a makefile > variable "make NO_BUILD_BEFORE_TEST=YesPlease test" would not > make much sense, but I could have done something like this:
I think having "test-standalone" or "test-nobuild" or whatever rule and
test: all test-nobuild
test-nobuild: ...
would be much more elegant.
-- Petr "Pasky" Baudis Stuff: http://pasky.or.cz/ VI has two modes: the one in which it beeps and the one in which it doesn't.