]> git.ipfire.org Git - thirdparty/kea.git/commitdiff
[1756] Add V2.1 to 2.2 upgrade tests
authorMukund Sivaraman <muks@isc.org>
Thu, 24 Jan 2013 04:30:27 +0000 (10:00 +0530)
committerMukund Sivaraman <muks@isc.org>
Thu, 24 Jan 2013 04:30:27 +0000 (10:00 +0530)
src/bin/dbutil/tests/dbutil_test.sh.in

index 9567542b2000a2cd4a9ca7ba51f6f730a54ab9ce..4bc9f85ce59ea1364b94aa06a82a1f0676e8bd5c 100755 (executable)
@@ -394,6 +394,28 @@ upgrade_ok_test $testdata/v2_0.sqlite3 $backupfile
 rm -f $tempfile $backupfile
 
 
+sec=`expr $sec + 1`
+echo $sec".1. Database is V2.1 database - check"
+check_version $testdata/v2_1.sqlite3 "V2.1"
+check_no_backup $tempfile $backupfile
+rm -f $tempfile $backupfile
+
+echo $sec".2. Database is a V2.1 database - upgrade"
+upgrade_ok_test $testdata/v2_1.sqlite3 $backupfile
+rm -f $tempfile $backupfile
+
+
+sec=`expr $sec + 1`
+echo $sec".1. Database is V2.2 database - check"
+check_version $testdata/v2_2.sqlite3 "V2.2"
+check_no_backup $tempfile $backupfile
+rm -f $tempfile $backupfile
+
+echo $sec".2. Database is a V2.2 database - upgrade"
+upgrade_ok_test $testdata/v2_2.sqlite3 $backupfile
+rm -f $tempfile $backupfile
+
+
 sec=`expr $sec + 1`
 echo $sec".1. Database is V2.0 database with empty schema table - check"
 check_version_fail $testdata/empty_version.sqlite3 $backupfile