not-in operator
構文
not-in xpath-expression, string-list { info string; err "string"; [err "string";] }
説明
指定した文字列値のリストから XML 要素の文字列値を除外するかどうかを判断する Junos Snapshot Administrator テスト演算子。
パラメーター
err string | テスト ケースが false を返したときに生成されるステートメント。 |
info string | テスト ケースの説明。 |
string-list | 除外の XML 要素値を比較する文字列のコンマ区切りリスト。各文字列を引用符で囲みます。 |
xpath-expression | 評価する要素を選択する XPath 式。 |
使用例
次のテスト ケースでは、RSVP セッションlsp-state
要素に または の値Dn
Failed
がないことを確認します。lsp-state
値が指定した文字列リストにある場合、コードはエラーを報告します。
rsvp-checks { command show rsvp session; iterate rsvp-session-data/rsvp-session { not-in lsp-state, "Dn", "Failed" { info RSVP LSP state is not [Dn | Failed]; err " RSVP session to %s has LSP state %s.", destination-address, lsp-state; } } }
リリース情報
Junos Snapshot Administrator リリース 1.0 で導入された演算子。