]> scripts.mit.edu Git - wizard.git/blob - tests/mediawiki-continue-upgrade-test.sh
Set admin e-mail address properly on MediaWiki >= 1.18.0
[wizard.git] / tests / mediawiki-continue-upgrade-test.sh
1 #!/bin/bash -e
2 cd `dirname $0`
3
4 TESTNAME=mediawiki_continue_upgrade
5 APP=mediawiki
6 source ./setup
7
8 source ./mediawiki-install
9
10 # nuke the install
11 FROB="RELEASE-NOTES"
12 mv "$TESTDIR/$FROB" "$TESTDIR/$FROB.bak"
13 echo "this is a bad file" > "$TESTDIR/$FROB"
14
15 # attempt an upgrade, this will fail
16 RESULT=`! wizard upgrade "$TESTDIR" --non-interactive`
17 TMPTESTDIR=`echo "$RESULT" | awk '{print $2}'`
18
19 # resolve the upgrade
20 mv -f "$TESTDIR/$FROB.bak" "$TMPTESTDIR/$FROB"
21 OLDDIR=`pwd`
22 cd "$TMPTESTDIR"
23 git add $FROB
24 git commit -m "resolution commit"
25 wizard upgrade --continue