APU_CONFIG="--with-crypto"
CONFIG="--enable-mods-shared=reallyall"
# -------------------------------------------------------------------------
+ - name: Linux Ubuntu, litmus WebDAV tests
+ env: CONFIG="--enable-dav --enable-dav-fs"
+ LITMUS=1 TEST_ARGS="t/modules/dav.t"
+ addons:
+ apt:
+ update: false
+ sources:
+ - sourceline: 'deb http://archive.ubuntu.com/ubuntu $(lsb_release -sc) universe'
+ packages:
+ - cpanminus
+ - libtool-bin
+ - libapr1-dev
+ - libaprutil1-dev
+ - perl-doc
+ - lua5.3-dev
+ - libbrotli-dev
+ - libcurl4-openssl-dev
+ - libsystemd-dev
+ - libnghttp2-dev
+ - libjansson-dev
+ - libpcre2-dev
+ - litmus
+ # -------------------------------------------------------------------------
- if: branch = 2.4.x
name: Linux Ubuntu, APR 1.5.1, APR-util 1.5.4
env: APR_VERSION=1.5.1 APU_VERSION=1.5.4
make check TESTS="${TEST_ARGS}"
else
make install
- cd test/perl-framework
- perl Makefile.PL -apxs $HOME/build/httpd-root/bin/apxs
- make test APACHE_TEST_EXTRA_ARGS="${TEST_ARGS}"
+ pushd test/perl-framework
+ perl Makefile.PL -apxs $HOME/build/httpd-root/bin/apxs
+ make test APACHE_TEST_EXTRA_ARGS="${TEST_ARGS}"
+ popd
+ fi
+ if test -v LITMUS; then
+ pushd test/perl-framework
+ mkdir -p t/htdocs/modules/dav
+ ./t/TEST -start
+ litmus http://localhost:8529/modules/dav/
+ ./t/TEST -stop
+ popd
fi
fi