I use BackstopJS to run my test scenarios and use Chrome as the engine so I can use Chromy. When I run my BackstopJS reference with 3 scenarios I get 3 separate Chrome instances with the correct URL's and things work as intended.
If I add a userDataDir value to my onBefore.js script and run the same BackstopJS reference I get 1 Chrome instance with 3 tabs. But only the last tab will open the URL. The one Chrome instance does have my user profile, but I would expect 3 separate Chrome instances with my profile logged in.
I use BackstopJS to run my test scenarios and use Chrome as the engine so I can use Chromy. When I run my BackstopJS reference with 3 scenarios I get 3 separate Chrome instances with the correct URL's and things work as intended.
If I add a
userDataDir
value to myonBefore.js
script and run the same BackstopJS reference I get 1 Chrome instance with 3 tabs. But only the last tab will open the URL. The one Chrome instance does have my user profile, but I would expect 3 separate Chrome instances with my profile logged in.This bug (if it's a bug) only happens when you have
debugWindow
enabled. Otherwise it works fine.