Origen::Parameters setsには、すべての可能なセットIDを取得するためのパブリックメソッドがない理由はありますか?公開されているように名前は付けられていませんが、動作する公開方法があります。なぜこれは見えないのですか?何らかの理由Origen ::パラメータセットのコンテキストがユーザーから隠されていますか?
[6] pry(#<PPEKit::Product>)> $dut.func._parameter_sets.ids
=> [:default,
:func_default,
:func_harvest_default,
EDIT
@Ginty、私はあなたの提案を試みたが、それは私が探していますキーを返しません。 Parameter docsの最初の文では、私が探しているキーを「パラメータコンテキスト」と呼びます。これらは有用であろう理由は、このような何かをすることです:
my_param_key = :my_param_key
if Origen.top_level.func.has_context? my_param_key
...
具体的には、私は私のフローファイル内の情報からパラメータのコンテキストを作成していますし、それらにアクセスしようとする前に、それらが存在することを確認したいと思います。基本的には、私のテストフローとテストメソッドのパラメータの間で、私は一意の(うまくいけば)パラメータID /コンテキストを使用して格納しています。
THXあなたの例では
こんにちは@Ginty。私はあなたが私の意図を誤解したと思います。私はそのレベルの範囲を探していません。上記の編集を参照してください。 –
更新された回答を見る@ rchitect-of-info – Ginty
途中でPR、thx。 –