A recent upgrade function had a bug that caused a failure to delete existing objects after upgrade because a reference was missing. This change adds a delete test after the upgrade test to check that deletes will work after the upgrade is done. The intended use is to test new upgrade functions by taking a dump of an existing deployment and feeding it through the upgrade test. The deletes mimic what a user may do with existing objects.
We may want to consider more consistency checks later as well, in particular verifying refs objects data.
A recent upgrade function had a bug that caused a failure to delete existing objects after upgrade because a reference was missing. This change adds a delete test after the upgrade test to check that deletes will work after the upgrade is done. The intended use is to test new upgrade functions by taking a dump of an existing deployment and feeding it through the upgrade test. The deletes mimic what a user may do with existing objects.
We may want to consider more consistency checks later as well, in particular verifying refs objects data.