Merged the Editor.Camera.Tests with the Editor.Tests (#5463)
* Merged the Edtiror.Camera.Tests witht eh Editor.Tests Signed-off-by: Esteban Papp <81431996+amznestebanpapp@users.noreply.github.com> * Adds dependency to Camera.Editor gem which is used by the test Signed-off-by: Esteban Papp <81431996+amznestebanpapp@users.noreply.github.com> * Inheirts from TraceBusHook instead of adding the default env to the test Signed-off-by: Esteban Papp <81431996+amznestebanpapp@users.noreply.github.com> * makes order consistent between Setup/Teardown Signed-off-by: Esteban Papp <81431996+amznestebanpapp@users.noreply.github.com> * adds missing header for non-unity builds Signed-off-by: Esteban Papp <81431996+amznestebanpapp@users.noreply.github.com> * Removes dependency to Camera gem Signed-off-by: Esteban Papp <81431996+amznestebanpapp@users.noreply.github.com>
This commit is contained in:
@@ -140,6 +140,11 @@ namespace AZ
|
||||
|
||||
void GemTestEnvironment::TeardownEnvironment()
|
||||
{
|
||||
for (AZ::ComponentDescriptor* descriptor : m_parameters->m_componentDescriptors)
|
||||
{
|
||||
m_application->UnregisterComponentDescriptor(descriptor);
|
||||
}
|
||||
|
||||
const AZ::Entity::ComponentArrayType& components = m_gemEntity->GetComponents();
|
||||
for (auto itComponent = components.rbegin(); itComponent != components.rend(); ++itComponent)
|
||||
{
|
||||
|
||||
@@ -18,7 +18,7 @@ namespace AZ
|
||||
|
||||
/// A test environment which is intended to facilitate writing unit tests which require components from a gem.
|
||||
class GemTestEnvironment
|
||||
: public UnitTest::TraceBusHook
|
||||
: public ::UnitTest::TraceBusHook
|
||||
{
|
||||
public:
|
||||
GemTestEnvironment();
|
||||
|
||||
Reference in New Issue
Block a user