Насмешливый заголовок запроса фантомов и агути

Я использую Агути в моем проекте для тестирования моей веб-страницы. Все работает нормально, но у меня проблемы с поиском способа подделать заголовки запроса. В настоящее время я использую platformjs через reuirejs, и я хотел бы "подделать" заголовок os, отправленный браузером, чтобы система думала, что запросы поступают с мобильной платформы. Я хочу сделать это, чтобы проверить, что мое домашнее сообщение появляется только на мобильных платформах.

Вот текущий тест.

/*
 Test that add to homescreen notification is shown first time visiting the app.
 */
func (t *AppTest) TestHomescreenNotification() {
  SetDefaultEventuallyTimeout(time.Second*7)

  RegisterTestingT(t.unit)
  page, err := agoutiDriver.NewPage()
  Expect(page.DeleteCookie("visited")).To(Succeed())
  Expect(err).NotTo(HaveOccurred())
  Expect(page.Navigate(indexPath)).To(Succeed())

  Eventually(page.Find("#message")).Should(BeFound())
  Eventually(page.Find(".growInTop")).Should(BeFound())

  /* Resetting default time out. */
  SetDefaultEventuallyTimeout(time.Second)
}

0 ответов

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