Add surf scan recipes to PSN JSON
This commit is contained in:
@ -150,6 +150,14 @@ Service GetMetrologyRecipesAndPatterns(PSNo)
|
|||||||
end
|
end
|
||||||
end
|
end
|
||||||
Next Recipe
|
Next Recipe
|
||||||
|
SurfScanRecipes = Xlate('PRS_STAGE', PRSStageKey, PRS_STAGE_SURFSCAN_RECIPE$, 'X')
|
||||||
|
If SurfScanRecipes NE '' then
|
||||||
|
for each SurfScanRecipe in SurfScanRecipes using @VM setting ssPos
|
||||||
|
Entry = SurfScanRecipe:@VM:'':@VM:'':@VM:'TENCOR'
|
||||||
|
RecipesAndPatterns<CurrIdx> = Entry
|
||||||
|
CurrIdx = CurrIdx + 1
|
||||||
|
Next SurfScanRecipe
|
||||||
|
end
|
||||||
Next PRSStageKey
|
Next PRSStageKey
|
||||||
|
|
||||||
RecipesAndPatterns = SRP_Array('Clean', RecipesAndPatterns, 'TrimAndMakeUnique')
|
RecipesAndPatterns = SRP_Array('Clean', RecipesAndPatterns, 'TrimAndMakeUnique')
|
||||||
|
@ -30,11 +30,11 @@ end test
|
|||||||
|
|
||||||
Test GetMetrologyRecipesAndPatternsWithValidPsnNoShouldReturnPrescribedValues
|
Test GetMetrologyRecipesAndPatternsWithValidPsnNoShouldReturnPrescribedValues
|
||||||
Values = PSN_Services('GetMetrologyRecipesAndPatterns', 4609)
|
Values = PSN_Services('GetMetrologyRecipesAndPatterns', 4609)
|
||||||
Assert DCount(Values, @FM) equals 5
|
Assert DCount(Values, @FM) equals 9
|
||||||
|
|
||||||
Values = PSN_Services('GetMetrologyRecipesAndPatterns', 5159)
|
Values = PSN_Services('GetMetrologyRecipesAndPatterns', 5159)
|
||||||
Assert DCount(Values, @FM) equals 4
|
Assert DCount(Values, @FM) equals 7
|
||||||
|
|
||||||
Values = PSN_Services('GetMetrologyRecipesAndPatterns', 4830)
|
Values = PSN_Services('GetMetrologyRecipesAndPatterns', 4830)
|
||||||
Assert DCount(Values, @FM) equals 5
|
Assert DCount(Values, @FM) equals 9
|
||||||
end test
|
end test
|
||||||
|
Reference in New Issue
Block a user