Sha256: efeae1f39da50abbd426b3aba10a4d488a2ad2df89d3b0c981d5c12088891e28

Contents?: true

Size: 392 Bytes

Versions: 9

Compression:

Stored size: 392 Bytes

Contents

class FunctionalSuite
  def run(framework_name)
    dir = File.dirname(__FILE__)
    Dir["#{dir}/functional/#{framework_name}/**/*_spec.rb"].each do |file|
      require file
    end
  end
end

["jasmine", "screw-unit"].each do |framework_name|
  pid = fork do
    FunctionalSuite.new.run(framework_name)
  end
  Process.wait(pid)
  $?.success? || raise("#{framework_name} suite failed")
end

Version data entries

9 entries across 9 versions & 2 rubygems

Version Path
honkster-js-test-server-0.2.12 spec/functional_suite.rb
honkster-js-test-server-0.2.11 spec/functional_suite.rb
honkster-js-test-server-0.2.10 spec/functional_suite.rb
honkster-js-test-server-0.2.9 spec/functional_suite.rb
js-test-server-0.2.8 spec/functional_suite.rb
js-test-server-0.2.7 spec/functional_suite.rb
js-test-server-0.2.6 spec/functional_suite.rb
js-test-server-0.2.1 spec/functional_suite.rb
js-test-server-0.2.0 spec/functional_suite.rb