Sha256: 83571e2f89877e0cac201af5f8759a9e8b8fb26e37b450cf7b0de033031e9c94
Contents?: true
Size: 708 Bytes
Versions: 47
Compression:
Stored size: 708 Bytes
Contents
module KnapsackPro module Runners class TestUnitRunner < BaseRunner def self.run(args) ENV['KNAPSACK_PRO_TEST_SUITE_TOKEN'] = KnapsackPro::Config::Env.test_suite_token_test_unit ENV['KNAPSACK_PRO_RECORDING_ENABLED'] = 'true' runner = new(KnapsackPro::Adapters::TestUnitAdapter) if runner.test_files_to_execute_exist? require 'test/unit' cli_args = (args || '').split + runner.test_file_paths.map do |f| File.expand_path(f) end exit Test::Unit::AutoRunner.run( true, runner.test_dir, cli_args ) end end end end end
Version data entries
47 entries across 47 versions & 1 rubygems