From 527394068ed27f30fd9489eda75ea67378b0ff98 Mon Sep 17 00:00:00 2001 From: Gregg Van Hove and Rajan Agaskar Date: Tue, 24 Sep 2013 11:30:50 -0700 Subject: [PATCH] Update specs to use new HTTP Runner interface. --- spec/jasmine_self_test_spec.rb | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/spec/jasmine_self_test_spec.rb b/spec/jasmine_self_test_spec.rb index e0e9371c..29fec3f7 100644 --- a/spec/jasmine_self_test_spec.rb +++ b/spec/jasmine_self_test_spec.rb @@ -40,7 +40,7 @@ end config.webdriver = webdriver if webdriver config.browser = browser if browser -config.runner = Jasmine::Runners::HTTP +config.runner = lambda { |formatter, jasmine_server_url| Jasmine::Runners::HTTP.new(formatter, jasmine_server_url, config) } server = Jasmine::Server.new(config.port, Jasmine::Application.app(config)) t = Thread.new do @@ -55,7 +55,8 @@ Jasmine::wait_for_listener(config.port, "jasmine server") puts "jasmine server started." formatters = config.formatters.map { |formatter_class| formatter_class.new(config) } -runner = config.runner.new(Jasmine::Formatters::Multi.new(formatters), config) +url = "#{config.host}:#{config.port}/" +runner = config.runner.call(Jasmine::Formatters::Multi.new(formatters), url) runner.run exit runner.succeeded? ? 0 : 1