behat/minkを使用して、私は "私を覚えている"機能をテストしています。機能的には、ユーザーがメインページにアクセスすると、javascript/ajaxコードは、ユーザーが「記憶されている」かどうかを確認します。はいの場合、javascriptは別のページにリダイレクトされます。私のLoginPage
は$path = '/login.html'
で定義されています - リダイレクト後、私は/main.html
になります。Javascriptリダイレクトページ - >オープン
私の文脈では、$loginPage->open()
を使用しますが、これは例外Expected to be on "https://example.com/login.html" but found "https://example.com/main.html" instead
をスローします。もちろん、これは実行を中断し、テストが失敗する結果になりますが、これはまさに私が望む動作です。
behat/minkにを知らせないでください。 URLを確認するか、URLの不一致を無視しますか?