我们使用的自定义 V93K 测试方法的参数名称包含 Ruby 中禁止使用的字符。例如:
testmethodparameters
tm_1:
"ComponentRule.ComponentRuleNameVariable" = "ComponentRuleMinConfig";
"ComponentRule.ExecuteRules" = "true";
"ComponentRule.RuleGroupNameVariable" = "ComponentRuleGroupName";
"ComponentRule.ScriptNameVariable" = "ComponentRuleScriptName";
"Softset.NumberOfPatternInfo" = "1";
"Softset.PatternInfo0.EdgesPerVector" = "2";
在查看Origen V93k 文档时,我看到 Origen 会将 Ruby 样式的变量转换为 V93k 所需的驼峰式大小写,但它会处理其中包含实际句点的变量吗?我使用 Origen::Parameters::Set 类来存储它们,但是要检索正确的参数名称,我必须编写一些“参数名称扁平化器”方法。
params.bist.Softset.PatternInfo0.EdgesPerVector = "2"
params.bist.Softset.PatternInfo0.FuseProgramming = "false"
在我编写上述方法之前,Origen 是否已经有办法处理这种情况,这不是文档的一部分?如果没有,PR 是否会受到好评?
谢谢