Thus said Ross Berteig on Thu, 07 Jan 2016 11:54:03 -0800:

> Letting  the full  test  suite run  in-tree  fails almost  immediately
> because  amend.test called  repo_init  which cannot  be  run inside  a
> checkout.

Any tests that require their own repository will fail if you run it from
within an open checkout. There are many test files that use repo_init.

>   * What am I missing here?

I usually do something like:

TESTDIR=/tmp/fossil-test
SRC=/path/to/repository
FOSSIL=$SRC/fossil

mkdir $TESTDIR
cd $TESTDIR
tclsh $SRC/test/tester.tcl $FOSSIL

>   * Does "make test" work for anyone right now?

I've never used it, didn't even know  there was a test target. I usually
follow:

http://www.fossil-scm.org/index.html/doc/trunk/test/release-checklist.wiki

Specifically, what I mentioned above is really just step 1.

Andy
-- 
TAI64 timestamp: 40000000568f3cfb


_______________________________________________
fossil-dev mailing list
fossil-dev@mailinglists.sqlite.org
http://mailinglists.sqlite.org/cgi-bin/mailman/listinfo/fossil-dev

Reply via email to