diff --git a/run_functional_tests b/run_functional_tests index 5208de8..d314dac 100755 --- a/run_functional_tests +++ b/run_functional_tests @@ -4,7 +4,7 @@ # # Test server running latest self-hosted site - +# Install from latest photo/frontend master commit tput setaf 3 echo echo "Testing latest self-hosted site..." @@ -14,6 +14,7 @@ unset OPENPHOTO_TEST_SERVER_API python -m unittest discover --catch tests/functional # Test server running APIv1 OpenPhoto instance +# Install from photo/frontend commit 660b2ab tput setaf 3 echo echo "Testing APIv1 self-hosted site..." @@ -22,6 +23,16 @@ export OPENPHOTO_TEST_CONFIG=test-apiv1 export OPENPHOTO_TEST_SERVER_API=1 python -m unittest discover --catch tests/functional +# Test server running v3.0.8 OpenPhoto instance +# Install from photo/frontend commit e9d81de57b +tput setaf 3 +echo +echo "Testing v3.0.8 self-hosted site..." +tput sgr0 +export OPENPHOTO_TEST_CONFIG=test-3.0.8 +unset OPENPHOTO_TEST_SERVER_API +python -m unittest discover --catch tests/functional + # Test account on hosted trovebox.com site tput setaf 3 echo diff --git a/tests/functional/README.markdown b/tests/functional/README.markdown index 9f4f804..3fdd552 100644 --- a/tests/functional/README.markdown +++ b/tests/functional/README.markdown @@ -99,6 +99,7 @@ all supported API versions. To use it, you must set up multiple OpenPhoto instances and create the following config files containing your credentials: - test : Latest self-hosted site - test-apiv1 : APIv1 self-hosted site + test : Latest self-hosted site (from photo/frontend master branch) + test-apiv1 : APIv1 self-hosted site (from photo/frontend commit 660b2ab) + test-3.0.8 : v3.0.8 self-hosted site (from photo/frontend commit e9d81de57b) test-hosted : Credentials for test account on trovebox.com