Sha256: a1bf7bdd627748d136a6c5eabe14204a7bd5ec818e8f2d31160a3e778859ac36
Contents?: true
Size: 520 Bytes
Versions: 3
Compression:
Stored size: 520 Bytes
Contents
require_relative "finds_bin" require_relative "starts_rails_server" module CypressRails class Run def initialize @starts_rails_server = StartsRailsServer.new @finds_bin = FindsBin.new end def call(dir: Dir.pwd, port: ENV["RAILS_CYPRESS_PORT"]) @starts_rails_server.call(dir: dir, port: port) bin = @finds_bin.call(dir) system <<~EXEC CYPRESS_BASE_URL=http://#{Capybara.server_host}:#{Capybara.server_port} #{bin} run --project "#{dir}" EXEC end end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
cypress-rails-0.0.3 | lib/cypress-rails/run.rb |
cypress-rails-0.0.2 | lib/cypress-rails/run.rb |
cypress-rails-0.0.1 | lib/cypress-rails/run.rb |