Browse Source

[4562] Fixed order of parameters in asserts within MySQL upgrade tests.

Marcin Siodelski 8 years ago
parent
commit
9d50bbfcb7
1 changed files with 23 additions and 23 deletions
  1. 23 23
      src/bin/admin/tests/mysql_tests.sh.in

+ 23 - 23
src/bin/admin/tests/mysql_tests.sh.in

@@ -50,35 +50,35 @@ mysql_lease_init_test() {
     SELECT version, minor FROM schema_version;
     SELECT version, minor FROM schema_version;
 EOF
 EOF
     ERRCODE=$?
     ERRCODE=$?
-    assert_eq 0 $ERRCODE "schema_version table is missing or broken. (returned status code %d, expected %d)"
+    assert_eq 0 $ERRCODE "schema_version table is missing or broken. (expected status code %d, returned %d)"
 
 
     # Second table: lease4
     # Second table: lease4
     mysql -u$db_user -p$db_password $db_name >/dev/null 2>&1 <<EOF
     mysql -u$db_user -p$db_password $db_name >/dev/null 2>&1 <<EOF
     SELECT address, hwaddr, client_id, valid_lifetime, expire, subnet_id, fqdn_fwd, fqdn_rev, hostname FROM lease4;
     SELECT address, hwaddr, client_id, valid_lifetime, expire, subnet_id, fqdn_fwd, fqdn_rev, hostname FROM lease4;
 EOF
 EOF
     ERRCODE=$?
     ERRCODE=$?
-    assert_eq 0 $ERRCODE "lease4 table is missing or broken. (returned status code %d, expected %d)"
+    assert_eq 0 $ERRCODE "lease4 table is missing or broken. (expected status code %d, returned %d)"
 
 
     # Third table: lease6
     # Third table: lease6
     mysql -u$db_user -p$db_password $db_name >/dev/null 2>&1 <<EOF
     mysql -u$db_user -p$db_password $db_name >/dev/null 2>&1 <<EOF
     SELECT address, duid, valid_lifetime, expire, subnet_id, pref_lifetime, lease_type, iaid, prefix_len, fqdn_fwd, fqdn_rev, hostname, hwaddr, hwtype, hwaddr_source FROM lease6;
     SELECT address, duid, valid_lifetime, expire, subnet_id, pref_lifetime, lease_type, iaid, prefix_len, fqdn_fwd, fqdn_rev, hostname, hwaddr, hwtype, hwaddr_source FROM lease6;
 EOF
 EOF
     ERRCODE=$?
     ERRCODE=$?
-    assert_eq 0 $ERRCODE "lease6 table is missing or broken. (returned status code %d, expected %d)"
+    assert_eq 0 $ERRCODE "lease6 table is missing or broken. (expected status code %d, returned %d)"
 
 
     # Fourth table: lease6_types
     # Fourth table: lease6_types
     mysql -u$db_user -p$db_password $db_name >/dev/null 2>&1 <<EOF
     mysql -u$db_user -p$db_password $db_name >/dev/null 2>&1 <<EOF
     SELECT lease_type, name FROM lease6_types;
     SELECT lease_type, name FROM lease6_types;
 EOF
 EOF
     ERRCODE=$?
     ERRCODE=$?
-    assert_eq 0 $ERRCODE "lease6_types table is missing or broken. (returned status code %d, expected %d)"
+    assert_eq 0 $ERRCODE "lease6_types table is missing or broken. (expected status code %d, returned %d)"
 
 
     # Fifth table: lease_hwaddr_source
     # Fifth table: lease_hwaddr_source
     mysql -u$db_user -p$db_password $db_name >/dev/null 2>&1 <<EOF
     mysql -u$db_user -p$db_password $db_name >/dev/null 2>&1 <<EOF
     SELECT hwaddr_source, name FROM lease_hwaddr_source;
     SELECT hwaddr_source, name FROM lease_hwaddr_source;
 EOF
 EOF
     ERRCODE=$?
     ERRCODE=$?
-    assert_eq 0 $ERRCODE "lease_hwaddr_source table is missing or broken. (returned status code %d, expected %d)"
+    assert_eq 0 $ERRCODE "lease_hwaddr_source table is missing or broken. (expected status code %d, returned %d)"
 
 
     # Let's wipe the whole database
     # Let's wipe the whole database
     mysql_wipe
     mysql_wipe
@@ -129,48 +129,48 @@ mysql_host_reservation_init_test() {
     SELECT version, minor FROM schema_version;
     SELECT version, minor FROM schema_version;
 EOF
 EOF
     ERRCODE=$?
     ERRCODE=$?
-    assert_eq 0 $ERRCODE "schema_version table is missing or broken. (returned status code %d, expected %d)"
+    assert_eq 0 $ERRCODE "schema_version table is missing or broken. (expected status code %d, returned %d)"
 
 
     # Second table: hosts
     # Second table: hosts
     mysql -u$db_user -p$db_password $db_name >/dev/null 2>&1 <<EOF
     mysql -u$db_user -p$db_password $db_name >/dev/null 2>&1 <<EOF
     SELECT host_id, dhcp_identifier, dhcp_identifier_type, dhcp4_subnet_id, dhcp6_subnet_id, ipv4_address, hostname, dhcp4_client_classes, dhcp6_client_classes, dhcp4_next_server, dhcp4_server_hostname, dhcp4_boot_file_name FROM hosts;
     SELECT host_id, dhcp_identifier, dhcp_identifier_type, dhcp4_subnet_id, dhcp6_subnet_id, ipv4_address, hostname, dhcp4_client_classes, dhcp6_client_classes, dhcp4_next_server, dhcp4_server_hostname, dhcp4_boot_file_name FROM hosts;
 EOF
 EOF
     ERRCODE=$?
     ERRCODE=$?
-    assert_eq 0 $ERRCODE "hosts table is missing or broken. (returned status code %d, expected %d)"
+    assert_eq 0 $ERRCODE "hosts table is missing or broken. (expected status code %d, returned %d)"
 
 
     # Third table: ipv6_reservations
     # Third table: ipv6_reservations
     mysql -u$db_user -p$db_password $db_name >/dev/null 2>&1 <<EOF
     mysql -u$db_user -p$db_password $db_name >/dev/null 2>&1 <<EOF
     SELECT reservation_id, address, prefix_len, type, dhcp6_iaid, host_id FROM ipv6_reservations;
     SELECT reservation_id, address, prefix_len, type, dhcp6_iaid, host_id FROM ipv6_reservations;
 EOF
 EOF
     ERRCODE=$?
     ERRCODE=$?
-    assert_eq 0 $ERRCODE "ipv6_reservations table is missing or broken. (returned status code %d, expected %d)"
+    assert_eq 0 $ERRCODE "ipv6_reservations table is missing or broken. (expected status code %d, returned %d)"
 
 
     # Fourth table: dhcp4_options
     # Fourth table: dhcp4_options
     mysql -u$db_user -p$db_password $db_name >/dev/null 2>&1 <<EOF
     mysql -u$db_user -p$db_password $db_name >/dev/null 2>&1 <<EOF
     SELECT option_id, code, value, formatted_value, space, persistent, dhcp_client_class, dhcp4_subnet_id, host_id, scope_id FROM dhcp4_options;
     SELECT option_id, code, value, formatted_value, space, persistent, dhcp_client_class, dhcp4_subnet_id, host_id, scope_id FROM dhcp4_options;
 EOF
 EOF
     ERRCODE=$?
     ERRCODE=$?
-    assert_eq 0 $ERRCODE "dhcp4_options table is missing or broken. (returned status code %d, expected %d)"
+    assert_eq 0 $ERRCODE "dhcp4_options table is missing or broken. (expected status code %d, returned %d)"
 
 
     # Fifth table: dhcp6_options
     # Fifth table: dhcp6_options
     mysql -u$db_user -p$db_password $db_name >/dev/null 2>&1 <<EOF
     mysql -u$db_user -p$db_password $db_name >/dev/null 2>&1 <<EOF
     SELECT option_id, code, value, formatted_value, space, persistent, dhcp_client_class, dhcp6_subnet_id, host_id, scope_id FROM dhcp6_options;
     SELECT option_id, code, value, formatted_value, space, persistent, dhcp_client_class, dhcp6_subnet_id, host_id, scope_id FROM dhcp6_options;
 EOF
 EOF
     ERRCODE=$?
     ERRCODE=$?
-    assert_eq 0 $ERRCODE "dhcp6_options table is missing or broken. (returned status code %d, expected %d)"
+    assert_eq 0 $ERRCODE "dhcp6_options table is missing or broken. (expected status code %d, returned %d)"
 
 
     # Sixth table: host_identifier_type
     # Sixth table: host_identifier_type
     mysql -u$db_user -p$db_password $db_name >/dev/null 2>&1 <<EOF
     mysql -u$db_user -p$db_password $db_name >/dev/null 2>&1 <<EOF
     SELECT type, name FROM host_identifier_type;
     SELECT type, name FROM host_identifier_type;
 EOF
 EOF
     ERRCODE=$?
     ERRCODE=$?
-    assert_eq 0 $ERRCODE "host_identifier_type table is missing or broken. (returned status code %d, expected %d)"
+    assert_eq 0 $ERRCODE "host_identifier_type table is missing or broken. (expected status code %d, returned %d)"
     # Seventh table: dhcp_option_scope
     # Seventh table: dhcp_option_scope
     mysql -u$db_user -p$db_password $db_name >/dev/null 2>&1 <<EOF
     mysql -u$db_user -p$db_password $db_name >/dev/null 2>&1 <<EOF
     SELECT scope_id, scope_name FROM dhcp_option_scope;
     SELECT scope_id, scope_name FROM dhcp_option_scope;
 EOF
 EOF
     ERRCODE=$?
     ERRCODE=$?
-    assert_eq 0 $ERRCODE "dhcp_option_scope table is missing or broken. (returned status code %d, expected %d)"
+    assert_eq 0 $ERRCODE "dhcp_option_scope table is missing or broken. (expected status code %d, returned %d)"
 
 
     # Let's wipe the whole database
     # Let's wipe the whole database
     mysql_wipe
     mysql_wipe
@@ -206,76 +206,76 @@ mysql_upgrade_test() {
     SELECT hwaddr, hwtype, hwaddr_source FROM lease6;
     SELECT hwaddr, hwtype, hwaddr_source FROM lease6;
 EOF
 EOF
     ERRCODE=$?
     ERRCODE=$?
-    assert_eq 0 $ERRCODE "lease6 table not upgraded to 2.0 (returned status code %d, expected %d)"
+    assert_eq 0 $ERRCODE "lease6 table not upgraded to 2.0 (expected status code %d, returned %d)"
 
 
     #table: lease_hwaddr_source (upgrade 1.0 -> 2.0)
     #table: lease_hwaddr_source (upgrade 1.0 -> 2.0)
     mysql -u$db_user -p$db_password $db_name >/dev/null 2>&1 <<EOF
     mysql -u$db_user -p$db_password $db_name >/dev/null 2>&1 <<EOF
     SELECT hwaddr_source, name FROM lease_hwaddr_source;
     SELECT hwaddr_source, name FROM lease_hwaddr_source;
 EOF
 EOF
     ERRCODE=$?
     ERRCODE=$?
-    assert_eq 0 $ERRCODE "lease_hwaddr_source table is missing or broken. (returned status code %d, expected %d)"
+    assert_eq 0 $ERRCODE "lease_hwaddr_source table is missing or broken. (expected status code %d, returned %d)"
 
 
     #table: hosts (upgrade 2.0 -> 3.0)
     #table: hosts (upgrade 2.0 -> 3.0)
     mysql -u$db_user -p$db_password $db_name >/dev/null 2>&1 <<EOF
     mysql -u$db_user -p$db_password $db_name >/dev/null 2>&1 <<EOF
     SELECT host_id, dhcp_identifier, dhcp_identifier_type, dhcp4_subnet_id, dhcp6_subnet_id, ipv4_address, hostname, dhcp4_client_classes, dhcp6_client_classes FROM hosts;
     SELECT host_id, dhcp_identifier, dhcp_identifier_type, dhcp4_subnet_id, dhcp6_subnet_id, ipv4_address, hostname, dhcp4_client_classes, dhcp6_client_classes FROM hosts;
 EOF
 EOF
     ERRCODE=$?
     ERRCODE=$?
-    assert_eq 0 $ERRCODE "hosts table is missing or broken. (returned status code %d, expected %d)"
+    assert_eq 0 $ERRCODE "hosts table is missing or broken. (expected status code %d, returned %d)"
 
 
     #table: ipv6_reservations (upgrade 2.0 -> 3.0)
     #table: ipv6_reservations (upgrade 2.0 -> 3.0)
     mysql -u$db_user -p$db_password $db_name >/dev/null 2>&1 <<EOF
     mysql -u$db_user -p$db_password $db_name >/dev/null 2>&1 <<EOF
     SELECT reservation_id, address, prefix_len, type, dhcp6_iaid, host_id FROM ipv6_reservations;
     SELECT reservation_id, address, prefix_len, type, dhcp6_iaid, host_id FROM ipv6_reservations;
 EOF
 EOF
     ERRCODE=$?
     ERRCODE=$?
-    assert_eq 0 $ERRCODE "ipv6_reservations table is missing or broken. (returned status code %d, expected %d)"
+    assert_eq 0 $ERRCODE "ipv6_reservations table is missing or broken. (expected status code %d, returned %d)"
 
 
     #table: dhcp4_options (upgrade 2.0 -> 3.0)
     #table: dhcp4_options (upgrade 2.0 -> 3.0)
     mysql -u$db_user -p$db_password $db_name >/dev/null 2>&1 <<EOF
     mysql -u$db_user -p$db_password $db_name >/dev/null 2>&1 <<EOF
     SELECT option_id, code, value, formatted_value, space, persistent, dhcp_client_class, dhcp4_subnet_id, host_id FROM dhcp4_options;
     SELECT option_id, code, value, formatted_value, space, persistent, dhcp_client_class, dhcp4_subnet_id, host_id FROM dhcp4_options;
 EOF
 EOF
     ERRCODE=$?
     ERRCODE=$?
-    assert_eq 0 $ERRCODE "dhcp4_options table is missing or broken. (returned status code %d, expected %d)"
+    assert_eq 0 $ERRCODE "dhcp4_options table is missing or broken. (expected status code %d, returned %d)"
 
 
     #table: dhcp6_options (upgrade 2.0 -> 3.0)
     #table: dhcp6_options (upgrade 2.0 -> 3.0)
     mysql -u$db_user -p$db_password $db_name >/dev/null 2>&1 <<EOF
     mysql -u$db_user -p$db_password $db_name >/dev/null 2>&1 <<EOF
     SELECT option_id, code, value, formatted_value, space, persistent, dhcp_client_class, dhcp6_subnet_id, host_id FROM dhcp6_options;
     SELECT option_id, code, value, formatted_value, space, persistent, dhcp_client_class, dhcp6_subnet_id, host_id FROM dhcp6_options;
 EOF
 EOF
     ERRCODE=$?
     ERRCODE=$?
-    assert_eq 0 $ERRCODE "dhcp6_options table is missing or broken. (returned status code %d, expected %d)"
+    assert_eq 0 $ERRCODE "dhcp6_options table is missing or broken. (expected status code %d, returned %d)"
 
 
     #table: lease_state table added (upgrade 3.0 -> 4.0)
     #table: lease_state table added (upgrade 3.0 -> 4.0)
     mysql -u$db_user -p$db_password $db_name >/dev/null 2>&1 <<EOF
     mysql -u$db_user -p$db_password $db_name >/dev/null 2>&1 <<EOF
     SELECT state,name from lease_state;
     SELECT state,name from lease_state;
 EOF
 EOF
     ERRCODE=$?
     ERRCODE=$?
-    assert_eq 0 $ERRCODE "dhcp6_options table is missing or broken. (returned status code %d, expected %d)"
+    assert_eq 0 $ERRCODE "dhcp6_options table is missing or broken. (expected status code %d, returned %d)"
 
 
     #table: state column added to lease4 (upgrade 3.0 -> 4.0)
     #table: state column added to lease4 (upgrade 3.0 -> 4.0)
     mysql -u$db_user -p$db_password $db_name >/dev/null 2>&1 <<EOF
     mysql -u$db_user -p$db_password $db_name >/dev/null 2>&1 <<EOF
     SELECT state from lease4;
     SELECT state from lease4;
 EOF
 EOF
     ERRCODE=$?
     ERRCODE=$?
-    assert_eq 0 $ERRCODE "lease4 is missing state column. (returned status code %d, expected %d)"
+    assert_eq 0 $ERRCODE "lease4 is missing state column. (expected status code %d, returned %d)"
 
 
     #table: state column added to lease6 (upgrade 3.0 -> 4.0)
     #table: state column added to lease6 (upgrade 3.0 -> 4.0)
     mysql -u$db_user -p$db_password $db_name >/dev/null 2>&1 <<EOF
     mysql -u$db_user -p$db_password $db_name >/dev/null 2>&1 <<EOF
     SELECT state from lease6;
     SELECT state from lease6;
 EOF
 EOF
     ERRCODE=$?
     ERRCODE=$?
-    assert_eq 0 $ERRCODE "lease6 is missing state column. (returned status code %d, expected %d)"
+    assert_eq 0 $ERRCODE "lease6 is missing state column. (expected status code %d, returned %d)"
 
 
     #table: stored procedures for lease dumps added (upgrade 3.0 -> 4.0)
     #table: stored procedures for lease dumps added (upgrade 3.0 -> 4.0)
     mysql -u$db_user -p$db_password $db_name >/dev/null 2>&1 <<EOF
     mysql -u$db_user -p$db_password $db_name >/dev/null 2>&1 <<EOF
     call lease4DumpHeader(); call lease4DumpData(); call lease6DumpHeader(); call lease6DumpHeader();
     call lease4DumpHeader(); call lease4DumpData(); call lease6DumpHeader(); call lease6DumpHeader();
 EOF
 EOF
     ERRCODE=$?
     ERRCODE=$?
-    assert_eq 0 $ERRCODE "lease dump stored procedures are missing or broken. (returned status code %d, expected %d)"
+    assert_eq 0 $ERRCODE "lease dump stored procedures are missing or broken. (expected status code %d, returned %d)"
 
 
     #lease_hardware_source should have row for source = 0 (upgrade 4.0 -> 4.1)
     #lease_hardware_source should have row for source = 0 (upgrade 4.0 -> 4.1)
     qry="select count(hwaddr_source) from lease_hwaddr_source where hwaddr_source = 0 and name='HWADDR_SOURCE_UNKNOWN';"
     qry="select count(hwaddr_source) from lease_hwaddr_source where hwaddr_source = 0 and name='HWADDR_SOURCE_UNKNOWN';"
     count=`mysql_execute "${qry}"`
     count=`mysql_execute "${qry}"`
     ERRCODE=$?
     ERRCODE=$?
-    assert_eq 0 $ERRCODE "select from lease_hwaddr_source failed. (returned status code %d, expected %d)"
+    assert_eq 0 $ERRCODE "select from lease_hwaddr_source failed. (expected status code %d, returned %d)"
     assert_eq 1 "$count" "lease_hwaddr_source does not contain entry for HWADDR_SOURCE_UKNOWN. (record count %d, expected %d)"
     assert_eq 1 "$count" "lease_hwaddr_source does not contain entry for HWADDR_SOURCE_UKNOWN. (record count %d, expected %d)"
 
 
     # table: stored procedures for lease data dumps were modified (upgrade 4.0 -> 4.1)
     # table: stored procedures for lease data dumps were modified (upgrade 4.0 -> 4.1)