JJ Kasper
091a81e659
Revert fs-extra upgrade due to issue in latest version with jest ( #7414 )
...
* Remove async from describe callback
2019-05-23 11:53:28 -05:00
JJ Kasper
14eef58702
Re-add chromedriver retrying from previous webdriver setup ( #6846 )
...
* Re-add previous webdriver setup with falling
back to BrowserStack setup
* Add missing webdriver imports
2019-04-01 16:09:09 +02:00
JJ Kasper
533018f7d0
Update tests for BrowserStack ( #6810 )
...
Update tests to setup webdriver stuff in `jest-environment` and re-use one browser session instead of spawning one for each webdriver call to prevent creating too many BrowserStack sessions.
2019-03-29 16:05:53 +01:00
Joe Haddad
31f6f4c606
Ensure browser gets closed during testing ( #6724 )
...
* Ensure browser gets closed during testing
* Remove fit
2019-03-19 18:03:50 -04:00
JJ Kasper
a3356c5edb
Try restarting chromedriver on timeout ( #6566 )
...
Also added `HEADLESS` env var for local testing
2019-03-08 10:23:57 +01:00
JJ Kasper
e112df4319
Throw error when router methods are used in SSR ( #6550 )
...
* Update to use the correct router instance in withRouter so error is
thrown when router method is used during SSR
* Revert changes to with-router and add error to methods on
direct router instance
* Extend Router and override methods with error instead
* Update ServerRouter, add err.sh, and add test
2019-03-07 17:13:38 +01:00
Connor Davis
fcf1167cd4
Upgrade standard and fix files ( #6358 )
...
Upgrades `standard` to major version 12
2019-02-19 22:45:07 +01:00
Christian Sánchez Mendoza
0e13d8c952
Remove route event in componentWillUnmount ( #6196 )
...
`Router.events.off` should be called instead of `Router.events.on` in `componentWillInmount`.
2019-02-03 14:13:30 +01:00
Henrik Wenz
18488f47b0
Fix linter ( #5350 )
...
* Fix linter
* Add test env
* Fix lint errors
2018-10-20 17:00:01 +02:00
Tim Neutkens
f3f939dde4
Run method sorting codemod ( #4909 )
...
react-codemod recommended way of having methods defined
2018-08-06 20:53:06 -07:00
Tim Neutkens
4c602ff395
Run manual-bind-to-arrow codemod ( #4906 )
...
https://github.com/reactjs/react-codemod#manual-bind-to-arrow
2018-08-06 20:20:01 -07:00
Tim Neutkens
9240cf7855
Make .events
work even when router is not initialized ( #4874 )
...
Followup of https://github.com/zeit/next.js/issues/4863#issuecomment-408920755
2018-07-31 21:04:14 +02:00
Jacob Page
498f37e33f
Support events
emitter for router ( #4726 )
...
Fixes #4679
* Document usage of `events` router property
* Expose `events` in the `router` context object
2018-07-05 14:41:18 +02:00