]> scripts.mit.edu Git - wizard.git/blob - tests/mediawiki-continue-upgrade-test.sh
Make phpBB installer more friendly for restricted envs.
[wizard.git] / tests / mediawiki-continue-upgrade-test.sh
1 #!/bin/bash -e
2
3 TESTNAME="mediawiki_continue_upgrade"
4 source ./setup
5
6 source ./mediawiki-install
7
8 # nuke the install
9 FROB="RELEASE-NOTES"
10 mv "$TESTDIR/$FROB" "$TESTDIR/$FROB.bak"
11 echo "this is a bad file" > "$TESTDIR/$FROB"
12
13 # attempt an upgrade, this will fail
14 RESULT=`! wizard upgrade "$TESTDIR" --log-file=/tmp/testboo`
15 TMPTESTDIR=`echo "$RESULT" | awk '{print $2}'`
16
17 # resolve the upgrade
18 mv -f "$TESTDIR/$FROB.bak" "$TMPTESTDIR/$FROB"
19 OLDDIR=`pwd`
20 cd "$TMPTESTDIR"
21 git add $FROB
22 git commit -m "resolution commit"
23 wizard upgrade --continue