|
@@ -244,7 +244,7 @@ void AssetProcessorManagerTest::SetUp()
|
|
|
AZ_Printf("UnitTest", "Allocating APM\n")
|
|
|
m_assetProcessorManager.reset(new AssetProcessorManager_Test(m_config.get()));
|
|
|
AZ_Printf("UnitTest", "APM ready\n");
|
|
|
- m_assertAbsorber.Clear();
|
|
|
+ m_errorAbsorber->Clear();
|
|
|
|
|
|
m_isIdling = false;
|
|
|
|
|
@@ -335,9 +335,9 @@ TEST_F(AssetProcessorManagerTest, UnitTestForGettingJobInfoBySourceUUIDSuccess)
|
|
|
EXPECT_STRCASEEQ(relFileName.toUtf8().data(), response.m_jobList[0].m_sourceFile.c_str());
|
|
|
EXPECT_STRCASEEQ(tempPath.filePath("subfolder1").toUtf8().data(), response.m_jobList[0].m_watchFolder.c_str());
|
|
|
|
|
|
- ASSERT_EQ(m_assertAbsorber.m_numWarningsAbsorbed, 0);
|
|
|
- ASSERT_EQ(m_assertAbsorber.m_numErrorsAbsorbed, 0);
|
|
|
- ASSERT_EQ(m_assertAbsorber.m_numAssertsAbsorbed, 0);
|
|
|
+ ASSERT_EQ(m_errorAbsorber->m_numWarningsAbsorbed, 0);
|
|
|
+ ASSERT_EQ(m_errorAbsorber->m_numErrorsAbsorbed, 0);
|
|
|
+ ASSERT_EQ(m_errorAbsorber->m_numAssertsAbsorbed, 0);
|
|
|
}
|
|
|
|
|
|
TEST_F(AssetProcessorManagerTest, WarningsAndErrorsReported_SuccessfullySavedToDatabase)
|
|
@@ -389,9 +389,9 @@ TEST_F(AssetProcessorManagerTest, WarningsAndErrorsReported_SuccessfullySavedToD
|
|
|
ASSERT_EQ(response.m_jobList[0].m_warningCount, 11);
|
|
|
ASSERT_EQ(response.m_jobList[0].m_errorCount, 22);
|
|
|
|
|
|
- ASSERT_EQ(m_assertAbsorber.m_numWarningsAbsorbed, 0);
|
|
|
- ASSERT_EQ(m_assertAbsorber.m_numErrorsAbsorbed, 0);
|
|
|
- ASSERT_EQ(m_assertAbsorber.m_numAssertsAbsorbed, 0);
|
|
|
+ ASSERT_EQ(m_errorAbsorber->m_numWarningsAbsorbed, 0);
|
|
|
+ ASSERT_EQ(m_errorAbsorber->m_numErrorsAbsorbed, 0);
|
|
|
+ ASSERT_EQ(m_errorAbsorber->m_numAssertsAbsorbed, 0);
|
|
|
}
|
|
|
|
|
|
|
|
@@ -1313,8 +1313,8 @@ void PathDependencyTest::SetUp()
|
|
|
|
|
|
void PathDependencyTest::TearDown()
|
|
|
{
|
|
|
- ASSERT_EQ(m_assertAbsorber.m_numAssertsAbsorbed, 0);
|
|
|
- ASSERT_EQ(m_assertAbsorber.m_numErrorsAbsorbed, 0);
|
|
|
+ ASSERT_EQ(m_errorAbsorber->m_numAssertsAbsorbed, 0);
|
|
|
+ ASSERT_EQ(m_errorAbsorber->m_numErrorsAbsorbed, 0);
|
|
|
|
|
|
AssetProcessorManagerTest::TearDown();
|
|
|
}
|
|
@@ -1618,7 +1618,7 @@ TEST_F(PathDependencyTest, AssetProcessed_Impl_SelfReferrentialProductDependency
|
|
|
mainFile.m_products.push_back(productAssetId);
|
|
|
|
|
|
// tell the APM that the asset has been processed and allow it to bubble through its event queue:
|
|
|
- m_assertAbsorber.Clear();
|
|
|
+ m_errorAbsorber->Clear();
|
|
|
m_assetProcessorManager->AssetProcessed(jobDetails.m_jobEntry, processJobResponse);
|
|
|
ASSERT_TRUE(BlockUntilIdle(5000));
|
|
|
|
|
@@ -1628,8 +1628,8 @@ TEST_F(PathDependencyTest, AssetProcessed_Impl_SelfReferrentialProductDependency
|
|
|
ASSERT_TRUE(dependencyContainer.empty());
|
|
|
|
|
|
// We are testing 2 different dependencies, so we should get 2 warnings
|
|
|
- ASSERT_EQ(m_assertAbsorber.m_numWarningsAbsorbed, 2);
|
|
|
- m_assertAbsorber.Clear();
|
|
|
+ ASSERT_EQ(m_errorAbsorber->m_numWarningsAbsorbed, 2);
|
|
|
+ m_errorAbsorber->Clear();
|
|
|
}
|
|
|
|
|
|
// This test shows the process of deferring resolution of a path dependency works.
|
|
@@ -1946,8 +1946,8 @@ TEST_F(PathDependencyTest, WildcardDependencies_ExcludePathsExisting_ResolveCorr
|
|
|
);
|
|
|
|
|
|
// Test asset PrimaryFile1 has 4 conflict dependencies
|
|
|
- ASSERT_EQ(m_assertAbsorber.m_numErrorsAbsorbed, 4);
|
|
|
- m_assertAbsorber.Clear();
|
|
|
+ ASSERT_EQ(m_errorAbsorber->m_numErrorsAbsorbed, 4);
|
|
|
+ m_errorAbsorber->Clear();
|
|
|
}
|
|
|
|
|
|
TEST_F(PathDependencyTest, WildcardDependencies_Deferred_ResolveCorrectly)
|
|
@@ -2094,8 +2094,8 @@ TEST_F(PathDependencyTest, WildcardDependencies_ExcludedPathDeferred_ResolveCorr
|
|
|
// Test asset PrimaryFile1 has 4 conflict dependencies
|
|
|
// After test assets dep2 and dep3 are processed,
|
|
|
// another 2 errors will be raised because of the confliction
|
|
|
- ASSERT_EQ(m_assertAbsorber.m_numErrorsAbsorbed, 6);
|
|
|
- m_assertAbsorber.Clear();
|
|
|
+ ASSERT_EQ(m_errorAbsorber->m_numErrorsAbsorbed, 6);
|
|
|
+ m_errorAbsorber->Clear();
|
|
|
}
|
|
|
|
|
|
void PathDependencyTest::RunWildcardTest(bool useCorrectDatabaseSeparator, AssetBuilderSDK::ProductPathDependencyType pathDependencyType, bool buildDependenciesFirst)
|