accessibility-tests.sh 597 Bytes
Newer Older
1
#!/usr/bin/env bash
2 3
set -e

4

5 6 7 8
echo "Setting up for accessibility tests..."
source scripts/jenkins-common.sh

echo "Running explicit accessibility tests..."
9
SELENIUM_BROWSER=phantomjs paver test_a11y --with-xunitmp
10 11 12

echo "Generating coverage report..."
paver a11y_coverage
13

14 15
# The settings that we use are installed with the pa11ycrawler module
export SCRAPY_SETTINGS_MODULE='pa11ycrawler.settings'
16

17 18
echo "Running pa11ycrawler against test course..."
paver pa11ycrawler --fasttest --skip-clean --fetch-course --with-html
19

20 21
echo "Generating pa11ycrawler coverage report..."
paver pa11ycrawler_coverage