is-equal operator
構文
is-equal xpath-expression, value { info string; err "string"; [err "string";] }
説明
XML要素の文字列または整数値が特定の値と一致するかどうかをテストするJunos Snapshot Administratorのテスト演算子。
パラメーター
err string | テスト ケースが false を返したときに生成されるステートメント。 |
info string | テスト ケースの説明。 |
value | 要素値の比較対象となる文字列または整数値。文字列値は引用符で囲みます。 |
xpath-expression | 評価する要素を選択する XPath 式。 |
使用例
次のテストケースでは、スロット0(re0)のルーティングエンジンがプライマリルーティングエンジンでない場合にエラーを出力します。
re0-master { command show chassis routing-engine; item route-engine[slot = '0'] { is-equal mastership-state, "master" { info re0 is always master; err " re0 is not master, rather %s", mastership-state; err " Correct so that re0 is the master Routing Engine!"; } } }
リリース情報
Junos Snapshot Administrator リリース 1.0 で導入された演算子。