Nock не работает с Nightwatch + Selenium

Я использую nock, чтобы высмеивать мои запросы http.

Мое приложение написано с использованием Redux + React.

import nock from "nock"

nock("http://localhost:8080")
  .log(console.log)
  .get("/fake/users/sign_in.json")
  .reply(500, 'Error')

const doLogin = (browser) => {
  return browser
          .url("http://localhost:8080")
          .waitForElementVisible('form', 1000)
          .setValue('input[name=email]', '[email protected]')
          .setValue('input[name=password]', 'somepass')
          .click('button[type=submit]')
          .pause(500)
}

export default {
  "Do login and receive success message": (browser) => {
    doLogin(browser)
      .assert.urlContains('panel')
      .end()
  }
}

При возврате запроса ошибка 500 не может пройти тест, но в данный момент он проходит. Поэтому я думаю, что nock не издевается над запросами.

Ответы на вопрос(1)

Ваш ответ на вопрос