From 6b0e3f2aeb4c42eb533d8d4a7f6b05c8fd3b101a Mon Sep 17 00:00:00 2001 From: Sam Tobin-Hochstadt Date: Fri, 11 Sep 2015 21:28:55 -0400 Subject: [PATCH] Run the pkg tests on Travis. - Add indirectly-missing dep for pkg tests. - Configure git on Travis to help pkg tests. --- .travis.yml | 4 ++++ pkgs/racket-test/info.rkt | 5 ++++- 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/.travis.yml b/.travis.yml index 6982e877f7..69b233f44b 100644 --- a/.travis.yml +++ b/.travis.yml @@ -25,9 +25,13 @@ matrix: compiler: gcc env: PATH=./racket/bin:$PATH RACKET_CONFIGURE_ARGS="--disable-jit --disable-places --disable-futures --disable-extflonum" +before_script: +- git config --global user.email "travis-test@racket-lang.org" +- git config --global user.name "Travis Tester" script: - make CPUS="2" PKGS="racket-test db-test unstable-flonum-lib net-test" CONFIGURE_ARGS_qq="$RACKET_CONFIGURE_ARGS" - raco test -l tests/racket/test +- racket -l tests/pkg/test -- -q - racket -l tests/racket/contract/all - raco test -l tests/json/json - raco test -l tests/file/main diff --git a/pkgs/racket-test/info.rkt b/pkgs/racket-test/info.rkt index 1ebe644ba7..ca298ea7c7 100644 --- a/pkgs/racket-test/info.rkt +++ b/pkgs/racket-test/info.rkt @@ -8,7 +8,7 @@ "planet-lib" "net-lib" "net-test" ; for tests/net/available - "serialize-cstruct-lib" ; tested here + "serialize-cstruct-lib" ; tested here "cext-lib" ; tested here "pconvert-lib" ; tested here @@ -22,6 +22,9 @@ ;; for `json` tests "at-exp-lib" + ;; used by the planet packages tested by the pkg tests + "srfi-lib" + ;; used to test setup, module readers, pkg system "scribble-lib"))