Ruby jmeter - заставить утверждение ответа не пройти глобальный тест

Я использую эту конструкцию в ruby-jmeter:

post name: 'endpoint', response_timeout: '60000',
  implementation: 'HttpClient4',
  use_keepalive: 'true',
  url: "http://example.com/test" do
   response_assertion equals: '401', test_field: 'Assertion.response_code'
  end

Проблема здесь в том, что это утверждение не выполняется, но оно не влияет на код возврата программы ruby. Если в ответе был другой HTTP-код возврата, общий тест должен завершиться неудачей в командной строке. Кто-нибудь знает, как это сделать?

С уважением

0 ответов

Другие вопросы по тегам