Sha256: c706642ca47ce931f00c60fc4e30195399e1be54d04e16f06304f6a3fdb6fdff

Contents?: true

Size: 1.08 KB

Versions: 3

Compression:

Stored size: 1.08 KB

Contents

require "rubygems"
gem "thin", ">=1.2.1"
gem "erector", ">=0.6.7"
gem "selenium-client"

dir = File.dirname(__FILE__)
$LOAD_PATH.unshift File.expand_path("#{dir}/../vendor/lucky-luciano/lib")
require "lucky_luciano"

require "fileutils"
require "tmpdir"
require "timeout"
require "cgi"
require "net/http"
require "selenium/client"
require "optparse"
require "erector"

require "#{dir}/js_test_core/configuration"

require "#{dir}/js_test_core/extensions"
require "#{dir}/js_test_core/models"
require "#{dir}/js_test_core/resources"
require "#{dir}/js_test_core/representations"
require "#{dir}/js_test_core/server"

require "#{dir}/js_test_core/client"
require "#{dir}/js_test_core/selenium_server_configuration"

require "#{dir}/js_test_core/app"

module JsTestCore
  DEFAULT_HOST = "0.0.0.0"
  DEFAULT_PORT = 8080

  class << self
    Configuration.instance = Configuration.new

    def method_missing(method_name, *args, &block)
      if Configuration.instance.respond_to?(method_name)
        Configuration.instance.send(method_name, *args, &block)
      else
        super
      end
    end
  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
pivotal-screw-unit-server-0.5.10 vendor/js-test-core/lib/js_test_core.rb
pivotal-screw-unit-server-0.5.11 vendor/js-test-core/lib/js_test_core.rb
pivotal-screw-unit-server-0.5.12 vendor/js-test-core/lib/js_test_core.rb