Sha256: 6aa2ad74eeee7d376c8300307938b3d908ef835f69fd5b876651115616e6de09

Contents?: true

Size: 639 Bytes

Versions: 1

Compression:

Stored size: 639 Bytes

Contents

require 'aruba/cucumber'
require 'aruba/config/jruby'
require 'middleman-core/step_definitions/middleman_steps'
require 'middleman-core/step_definitions/builder_steps'
require 'middleman-core/step_definitions/server_steps'
require 'middleman-core/step_definitions/commandline_steps'

# Monkeypatch for windows support
module ArubaMonkeypatch
  def detect_ruby(cmd)
    if cmd.start_with?('middleman ') && Gem.win_platform?
      "#{current_ruby} #{Dir.pwd}/bin/#{cmd}"
    else
      cmd.sub(/^ruby(?= )/, current_ruby)
    end
  end
end
World(ArubaMonkeypatch)

Before do
  @aruba_timeout_seconds = RUBY_PLATFORM == 'java' ? 120 : 60
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
middleman-core-3.4.1 lib/middleman-core/step_definitions.rb