|
@@ -193,7 +193,7 @@ mysql_upgrade_test() {
|
|
|
|
|
|
assert_str_eq "1.0" ${version} "Expected kea-admin to return %s, returned value was %s"
|
|
assert_str_eq "1.0" ${version} "Expected kea-admin to return %s, returned value was %s"
|
|
|
|
|
|
- # Ok, we have a 1.0 database. Let's upgrade it to 5.0
|
|
|
|
|
|
+ # Ok, we have a 1.0 database. Let's upgrade it to 5.1
|
|
${keaadmin} lease-upgrade mysql -u $db_user -p $db_password -n $db_name -d $db_scripts_dir
|
|
${keaadmin} lease-upgrade mysql -u $db_user -p $db_password -n $db_name -d $db_scripts_dir
|
|
ERRCODE=$?
|
|
ERRCODE=$?
|
|
|
|
|
|
@@ -300,7 +300,7 @@ EOF
|
|
count=`mysql_execute "${qry}"`
|
|
count=`mysql_execute "${qry}"`
|
|
ERRCODE=$?
|
|
ERRCODE=$?
|
|
assert_eq 0 $ERRCODE "select from host_identifier_type failed. (expected status code %d, returned %d)"
|
|
assert_eq 0 $ERRCODE "select from host_identifier_type failed. (expected status code %d, returned %d)"
|
|
- assert_eq 3 "$count" "host_identifier_type does not contain correct number of entries. (expected count %d, returned %d)"
|
|
|
|
|
|
+ assert_eq 4 "$count" "host_identifier_type does not contain correct number of entries. (expected count %d, returned %d)"
|
|
|
|
|
|
# verify that foreign key fk_host_identifier_type exists
|
|
# verify that foreign key fk_host_identifier_type exists
|
|
qry="show create table hosts";
|
|
qry="show create table hosts";
|
|
@@ -351,9 +351,9 @@ EOF
|
|
count=`echo $text | grep -ic unsigned`
|
|
count=`echo $text | grep -ic unsigned`
|
|
assert_eq 1 $count "dhcp6_subnet_id is not of unsigned type. (expected count %d, returned %d)"
|
|
assert_eq 1 $count "dhcp6_subnet_id is not of unsigned type. (expected count %d, returned %d)"
|
|
|
|
|
|
- # Verify upgraded schema reports version 5.0
|
|
|
|
|
|
+ # Verify upgraded schema reports version 5.1
|
|
version=$(${keaadmin} lease-version mysql -u $db_user -p $db_password -n $db_name -d $db_scripts_dir)
|
|
version=$(${keaadmin} lease-version mysql -u $db_user -p $db_password -n $db_name -d $db_scripts_dir)
|
|
- assert_str_eq "5.0" ${version} "Expected kea-admin to return %s, returned value was %s"
|
|
|
|
|
|
+ assert_str_eq "5.1" ${version} "Expected kea-admin to return %s, returned value was %s"
|
|
|
|
|
|
# Let's wipe the whole database
|
|
# Let's wipe the whole database
|
|
mysql_wipe
|
|
mysql_wipe
|