Skip to content

Commit ab12eda

Browse files
authored
Merge pull request #271 from joemcgill/267/fix-nightly-tests
Keep test suite in sync with WP files when testing trunk/nightlies
2 parents 488d071 + 11de967 commit ab12eda

File tree

1 file changed

+5
-6
lines changed

1 file changed

+5
-6
lines changed

templates/install-wp-tests.sh

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -62,10 +62,9 @@ install_wp() {
6262
mkdir -p $WP_CORE_DIR
6363

6464
if [[ $WP_VERSION == 'nightly' || $WP_VERSION == 'trunk' ]]; then
65-
mkdir -p $TMPDIR/wordpress-nightly
66-
download https://wordpress.org/nightly-builds/wordpress-latest.zip $TMPDIR/wordpress-nightly/wordpress-nightly.zip
67-
unzip -q $TMPDIR/wordpress-nightly/wordpress-nightly.zip -d $TMPDIR/wordpress-nightly/
68-
mv $TMPDIR/wordpress-nightly/wordpress/* $WP_CORE_DIR
65+
mkdir -p $TMPDIR/wordpress-trunk
66+
svn export --quiet https://core.svn.wordpress.org/trunk $TMPDIR/wordpress-trunk/wordpress
67+
mv $TMPDIR/wordpress-trunk/wordpress/* $WP_CORE_DIR
6968
else
7069
if [ $WP_VERSION == 'latest' ]; then
7170
local ARCHIVE_NAME='latest'
@@ -107,8 +106,8 @@ install_test_suite() {
107106
if [ ! -d $WP_TESTS_DIR ]; then
108107
# set up testing suite
109108
mkdir -p $WP_TESTS_DIR
110-
svn co --quiet --ignore-externals https://develop.svn.wordpress.org/${WP_TESTS_TAG}/tests/phpunit/includes/ $WP_TESTS_DIR/includes
111-
svn co --quiet --ignore-externals https://develop.svn.wordpress.org/${WP_TESTS_TAG}/tests/phpunit/data/ $WP_TESTS_DIR/data
109+
svn export --quiet --ignore-externals https://develop.svn.wordpress.org/${WP_TESTS_TAG}/tests/phpunit/includes/ $WP_TESTS_DIR/includes
110+
svn export --quiet --ignore-externals https://develop.svn.wordpress.org/${WP_TESTS_TAG}/tests/phpunit/data/ $WP_TESTS_DIR/data
112111
fi
113112

114113
if [ ! -f wp-tests-config.php ]; then

0 commit comments

Comments
 (0)