mirror of
https://github.com/internetarchive/brozzler.git
synced 2025-02-22 23:59:47 -05:00
22 lines
765 B
Bash
Executable File
22 lines
765 B
Bash
Executable File
#!/bin/bash
|
|
#
|
|
# any arguments are passed on to py.test
|
|
# so for example to run only "test_obey_robots" you could run
|
|
# ./run-tests.sh -k test_obey_robots
|
|
#
|
|
|
|
cd $(dirname "${BASH_SOURCE[0]}")
|
|
|
|
vagrant up
|
|
|
|
echo service status:
|
|
vagrant ssh -- 'sudo svstat /etc/service/warcprox ;
|
|
sudo svstat /etc/service/Xvnc ;
|
|
sudo svstat /etc/service/brozzler-worker ;
|
|
sudo svstat /etc/service/brozzler-dashboard ;
|
|
sudo svstat /etc/service/vnc-websock'
|
|
echo
|
|
|
|
vagrant ssh -- 'set -x ; source /opt/brozzler-ve3/bin/activate && pip install pytest==4.3.0 && pip install --upgrade --pre "warcprox>=2.1b1.dev86"'
|
|
vagrant ssh -- "source /opt/brozzler-ve3/bin/activate && DISPLAY=:1 py.test --tb=native -v /brozzler/tests $@"
|