# First set the cascade_transaction session variable to check that
# the procedure won't create the audit entry for the option when
# this flag is set.
- qry="SET @audit_revision_id = (SELECT id FROM dhcp4_audit_revision LIMIT 1); SET @cascade_transaction = 1; CALL createOptionAuditDHCP4('create', 0, 1024, NULL, NULL, NULL, NULL)"
+ qry="SET @audit_revision_id = (SELECT id FROM dhcp4_audit_revision LIMIT 1); SET @cascade_transaction = 1; CALL createOptionAuditDHCP4('create', 0, 1024, NULL, NULL, NULL, NULL, now())"
run_statement "createOptionAuditDHCP4 cascade update" "$qry"
# The number of rows matching the audit entry should be 0.
# This time set the cascade_update to 0 and expect that the
# audit entry will be created for the option.
- qry="SET @audit_revision_id = (SELECT id FROM dhcp4_audit_revision LIMIT 1); SET @cascade_transaction = 0; CALL createOptionAuditDHCP4('create', 0, 1024, NULL, NULL, NULL, NULL)"
+ qry="SET @audit_revision_id = (SELECT id FROM dhcp4_audit_revision LIMIT 1); SET @cascade_transaction = 0; CALL createOptionAuditDHCP4('create', 0, 1024, NULL, NULL, NULL, NULL, now())"
run_statement "createOptionAuditDHCP4 cascade update" "$qry"
qry="SELECT COUNT(*) FROM dhcp4_audit WHERE object_type = 'dhcp4_options' AND object_id = 1024";
# First set the cascade_transaction session variable to check that
# the procedure won't create the audit entry for the option when
# this flag is set.
- qry="SET @audit_revision_id = (SELECT id FROM dhcp6_audit_revision LIMIT 1); SET @cascade_transaction = 1; CALL createOptionAuditDHCP6('create', 0, 1024, NULL, NULL, NULL, NULL, NULL)"
+ qry="SET @audit_revision_id = (SELECT id FROM dhcp6_audit_revision LIMIT 1); SET @cascade_transaction = 1; CALL createOptionAuditDHCP6('create', 0, 1024, NULL, NULL, NULL, NULL, NULL, now())"
run_statement "createOptionAuditDHCP6 cascade update" "$qry"
# The number of rows matching the audit entry should be 0.
# This time set the cascade_update to 0 and expect that the
# audit entry will be created for the option.
- qry="SET @audit_revision_id = (SELECT id FROM dhcp6_audit_revision LIMIT 1); SET @cascade_transaction = 0; CALL createOptionAuditDHCP6('create', 0, 1024, NULL, NULL, NULL, NULL, NULL)"
+ qry="SET @audit_revision_id = (SELECT id FROM dhcp6_audit_revision LIMIT 1); SET @cascade_transaction = 0; CALL createOptionAuditDHCP6('create', 0, 1024, NULL, NULL, NULL, NULL, NULL,now())"
run_statement "createOptionAuditDHCP6 cascade update" "$qry"
qry="SELECT COUNT(*) FROM dhcp6_audit WHERE object_type = 'dhcp6_options' AND object_id = 1024";
# Let's wipe the whole database
mysql_wipe
+
+ test_finish 0
}
# Verifies that you can upgrade from an earlier version and
# Let's wipe the whole database
mysql_wipe
+
+ test_finish 0
}
mysql_db_init_test