module Uh::WM::Testing::Headless
Constants
- DISPLAY_NAME
- DISPLAY_SCREEN
Public Instance Methods
with_xvfb() { || ... }
click to toggle source
# File lib/uh/wm/testing/headless.rb, line 10 def with_xvfb xvfb = ChildProcess.build(*%W[ Xvfb -ac #{DISPLAY_NAME} -screen 0 #{DISPLAY_SCREEN} ]) xvfb.start original_display = ENV['DISPLAY'] ENV['DISPLAY'] = DISPLAY_NAME yield ENV['DISPLAY'] = original_display xvfb.stop end