Only set QT_QPA_PLATFORM if phantomjs fails without it
This commit is contained in:
parent
619fa7d802
commit
2f342ba8e8
1 changed files with 1 additions and 1 deletions
|
@ -6,7 +6,7 @@ WebMock.disable_net_connect!(:allow_localhost => true)
|
|||
# Work around weird debian/ubuntu phantomjs
|
||||
# https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=817277
|
||||
# https://github.com/ariya/phantomjs/issues/14376
|
||||
ENV["QT_QPA_PLATFORM"] = "offscreen"
|
||||
ENV["QT_QPA_PLATFORM"] = "phantom" if IO.popen(["phantomjs", "--version"], :err => :close).read.empty?
|
||||
|
||||
class ApplicationSystemTestCase < ActionDispatch::SystemTestCase
|
||||
ActionDispatch::SystemTesting::Server.silence_puma = true
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue