Używam Mechanize
do interakcji z kilkoma stronami internetowymi i próbuję ustalić, czy dane podanie formularza spowodowało błąd.Ustal, czy ciąg zawiera którykolwiek z zestawu ciągów znaków
Teraz robię to:
agent.page.body.include?("I'm an error message!")
Ale właśnie odkrył kolejna wiadomość błąd. Ponieważ nie chcę zrobić:
agent.page.body.include?("I'm an error message!") || agent.page.body.include?("Another error message")
Jak mogę określić, czy ciało strona zawiera albo komunikat o błędzie?
Z, oczywiście: 'error_messages = [ "Jestem komunikat o błędzie!", "Kolejny komunikat o błędzie"]' – Phrogz
byłem zbyt leniwy ponownie))) – Nakilon
jasny i zwięzły, niesamowite –