...
Спецификации фильтров (автотесты)
https://gitlab.com/latera/hard/blob/master/conf/specs.yml.template
Code Block | ||||
---|---|---|---|---|
| ||||
plugins: filters: set_value_before: fix_doubled_acct-session-id_attribute: condition: ' $context.has_tag?("accounting") and $request.RAD_REQUEST.try("Acct-Session-Id", "").to_s() != $request.RAD_REQUEST.try("Acct-Session-Id", "")' destination: $request.RAD_REQUEST.Acct-Session-Id value_expression: $request.RAD_REQUEST.Acct-Session-Id[0] specs: - name: fix_doubled_acct-session-id_attribute input: tags: [accounting] request: RAD_REQUEST: Acct-Session-Id: - '5746ECB0-00000027' - '5746ECB0-00000027' expected: tags: [accounting] request: RAD_REQUEST: Acct-Session-Id: '5746ECB0-00000027' - name: pass_through_correct_acct-session-id_attribute input: tags: [accounting] request: RAD_REQUEST: Acct-Session-Id: '5746ECB0-00000027' expected: tags: [accounting] request: RAD_REQUEST: Acct-Session-Id: '5746ECB0-00000027' |
...