lib/screw_unit.rb in pivotal-screw-unit-0.4.3 vs lib/screw_unit.rb in pivotal-screw-unit-0.5.0

- old
+ new

@@ -1,19 +1,23 @@ require "rubygems" dir = File.dirname(__FILE__) $:.unshift(File.expand_path("#{dir}/../vendor/js-test-core/lib")) require "js_test_core" -JsTestCore::Resources::WebRoot.dispatch_specs require "#{dir}/screw_unit/representations" +JsTestCore.core_path = File.expand_path("#{dir}/../core/lib") +JsTestCore::Resources::SpecFile.spec_representation_class = ScrewUnit::Representations::Spec module ScrewUnit - DEFAULT_HOST = JsTestCore::DEFAULT_HOST - DEFAULT_PORT = JsTestCore::DEFAULT_PORT + include JsTestCore - Server = JsTestCore::Server - RailsServer = JsTestCore::RailsServer - Client = JsTestCore::Client + class << self + def method_missing(method_name, *args, &block) + if JsTestCore::Configuration.instance.respond_to?(method_name) + JsTestCore::Configuration.instance.send(method_name, *args, &block) + else + super + end + end + end end -JsTestCore.core_path = File.expand_path("#{dir}/../core/lib") -JsTestCore::Resources::Specs::Spec.spec_representation_class = ScrewUnit::Representations::Spec