require "puppeteer" # Puppeteer gem require_relative "puppeteer/rails/tester/version" # Version info (if used) require_relative "puppeteer/rails/tester/example_test" # Load ExampleTest module PuppeteerRailsTester # Runner class to handle Puppeteer interactions class Runner def self.run Puppeteer.launch(headless: true) do |browser| yield(browser) if block_given? # Pass the browser to a block end #rescue => e # puts "Failed to launch Puppeteer: #{e.message}" #end end end end