Sha256: 2614245026b95cbb6b4dfbf6f4be3f8bf2c1d4eb870db5bfd5fb70ef26e7a94f
Contents?: true
Size: 652 Bytes
Versions: 1
Compression:
Stored size: 652 Bytes
Contents
#!/usr/bin/env ruby require "bundler" Bundler.setup ADAPTERS = ["sequel"] module TerrestrialTesting module_function def run_rspec_with_adapter(adapter) puts "Running RSpec suite for `#{adapter}` adapter" puts "Run following command to replicate" puts "ADAPTER=#{adapter} bundle exec rspec" puts "" system("ADAPTER=#{adapter} rspec") end module_function def run_cucumber system("cucumber") end end exit_successes = ADAPTERS.map do |adapter| TerrestrialTesting.run_rspec_with_adapter(adapter) end if exit_successes.all? exit_successes.push(TerrestrialTesting.run_cucumber) end exit exit_successes.all? ? 0 : 1
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
terrestrial-0.5.0 | bin/test |