Завершите тестирование АБ как незавершенное с помощью Split.rb - PullRequest
0 голосов
/ 30 октября 2018

Я провожу тесты через Split.rb с несколькими вариантами. Всякий раз, когда я сталкиваюсь с определенным условием, я запускаю тест через ab_test (...). Этот тест завершится успешно, пользователь завершит действие, однако, если пользователь идет по другому пути, мне нужно, чтобы этот тест был помечен как неуспешный.

Вот упрощение:

class FooController
  def action
    if condition_met
      ab_test(:my_test)
    else
      # restart test
      # previous one must be marked as failed
    end
   end
 end

class BarController
  def action
    ab_finished(:my_test)    
  end
end

Как мне закончить тест? Если возможно, я бы хотел, чтобы пользователь оставался частью той же группы тестов, просто с текущим тестом, помеченным как неудачный.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...