{"action":"created","issue":{"url":"https://api.github.com/repos/manuelbernhardt/reactive-web-applications/issues/14","repository_url":"https://api.github.com/repos/manuelbernhardt/reactive-web-applications","labels_url":"https://api.github.com/repos/manuelbernhardt/reactive-web-applications/issues/14/labels{/name}","comments_url":"https://api.github.com/repos/manuelbernhardt/reactive-web-applications/issues/14/comments","events_url":"https://api.github.com/repos/manuelbernhardt/reactive-web-applications/issues/14/events","html_url":"https://github.com/manuelbernhardt/reactive-web-applications/issues/14","id":148340696,"number":14,"title":"Ch10 pt 10.1.2 Add selenium-firefox-driver to build.sbt","user":{"login":"murmelsson","id":8308362,"avatar_url":"https://avatars.githubusercontent.com/u/8308362?v=3","gravatar_id":"","url":"https://api.github.com/users/murmelsson","html_url":"https://github.com/murmelsson","followers_url":"https://api.github.com/users/murmelsson/followers","following_url":"https://api.github.com/users/murmelsson/following{/other_user}","gists_url":"https://api.github.com/users/murmelsson/gists{/gist_id}","starred_url":"https://api.github.com/users/murmelsson/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/murmelsson/subscriptions","organizations_url":"https://api.github.com/users/murmelsson/orgs","repos_url":"https://api.github.com/users/murmelsson/repos","events_url":"https://api.github.com/users/murmelsson/events{/privacy}","received_events_url":"https://api.github.com/users/murmelsson/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":1,"created_at":"2016-04-14T12:08:01Z","updated_at":"2016-04-20T10:18:11Z","closed_at":"2016-04-20T10:18:11Z","body":"To get the test to run, I needed to add the following dependency into `build.sbt `\r\n\r\n`\"org.seleniumhq.selenium\" % \"selenium-firefox-driver\" % \"2.53.0\"`\r\n\r\nwithout this line, or with an outdated firefox-driver-specification e.g 2.46.0, selenium complains that:\r\nWas unable to create a Selenium FirefoxDriver on this platform. (OneBrowserPerSuite.scala:333)\r\n\r\n(It seems that Selenium drivers are quite picky about which browser-versions they are compatible with. So for example on Ubuntu, with Firefox 45.0.1, using the latest selenium-driver-version (as recommended - currently 2.53.0 as of 14.04.2016) is the solution here. With browsers like Firefox having a quick release cycle, and users generally accepting the updates, then the 2.53.0 will at some point cause brokenness, and so on).\r\n\r\nSo anyway the libraryDependencies I used in build.sbt to get the test to work are now defined as:\r\n```\r\nlibraryDependencies ++= Seq(\r\n  \"org.webjars\" %% \"webjars-play\" % \"2.4.0-1\",\r\n  \"org.webjars\" % \"jquery\" % \"2.1.4\",\r\n  \"org.seleniumhq.selenium\" % \"selenium-firefox-driver\" % \"2.53.0\",\r\n  \"org.scalatest\" %% \"scalatest\" % \"2.2.1\" % \"test\",\r\n  \"org.scalatestplus\" %% \"play\" % \"1.4.0-M4\" % \"test\"\r\n)\r\n```\r\n\r\nCan put this as a PR (if you prefer).\r\n\r\n--\r\nAnyway and slightly off-topic, really an excellent book, this \"Reactive Web Applications\", been learning a lot going through the MEAP-version chapters - thanks Manuel!\r\n"},"comment":{"url":"https://api.github.com/repos/manuelbernhardt/reactive-web-applications/issues/comments/212366991","html_url":"https://github.com/manuelbernhardt/reactive-web-applications/issues/14#issuecomment-212366991","issue_url":"https://api.github.com/repos/manuelbernhardt/reactive-web-applications/issues/14","id":212366991,"user":{"login":"manuelbernhardt","id":459669,"avatar_url":"https://avatars.githubusercontent.com/u/459669?v=3","gravatar_id":"","url":"https://api.github.com/users/manuelbernhardt","html_url":"https://github.com/manuelbernhardt","followers_url":"https://api.github.com/users/manuelbernhardt/followers","following_url":"https://api.github.com/users/manuelbernhardt/following{/other_user}","gists_url":"https://api.github.com/users/manuelbernhardt/gists{/gist_id}","starred_url":"https://api.github.com/users/manuelbernhardt/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/manuelbernhardt/subscriptions","organizations_url":"https://api.github.com/users/manuelbernhardt/orgs","repos_url":"https://api.github.com/users/manuelbernhardt/repos","events_url":"https://api.github.com/users/manuelbernhardt/events{/privacy}","received_events_url":"https://api.github.com/users/manuelbernhardt/received_events","type":"User","site_admin":false},"created_at":"2016-04-20T10:18:11Z","updated_at":"2016-04-20T10:18:11Z","body":"Thanks! I integrated this in the code and the book."}}