Unregister custom SettingsRegistries in the test Teardown

This commit is contained in:
amzn-sj
2021-05-24 15:06:04 -07:00
parent 89cde021b2
commit 1a360094d2
4 changed files with 25 additions and 2 deletions
@@ -101,6 +101,12 @@ namespace AssetBundler
delete m_data->m_localFileIO;
AZ::IO::FileIOBase::SetInstance(m_data->m_priorFileIO);
auto settingsRegistry = AZ::SettingsRegistry::Get();
if(settingsRegistry == &m_registry)
{
AZ::SettingsRegistry::Unregister(settingsRegistry);
}
m_data->m_applicationManager->Stop();
m_data->m_applicationManager.reset();
m_data.reset();