Sha256: 5d5f616995b73539ad11dfdd47bbaf1eef3db08f855967e2c181db9cc579a3cc
Contents?: true
Size: 903 Bytes
Versions: 3
Compression:
Stored size: 903 Bytes
Contents
require File.join(File.dirname(__FILE__), 'test_helper') require 'multitest' class MultitestTest < Test::Unit::TestCase context "a Multitest" do setup do FileUtils.mkdir_p(File.join(File.dirname(__FILE__), '..', 'tmp')) FileUtils.rm_rf(File.expand_path(File.join(File.dirname(__FILE__), '..', 'tmp', 'test.log'))) @mt = Multitest.new([ File.expand_path(File.join(File.dirname(__FILE__), 'tests', 'sample_test.rb')), File.expand_path(File.join(File.dirname(__FILE__), 'tests', 'another_test.rb')) ]) end should "run three instances" do @mt.run assert File.exists?(File.expand_path(File.join(File.dirname(__FILE__), '..', 'tmp', 'test.log'))) File.open(File.expand_path(File.join(File.dirname(__FILE__), '..', 'tmp', 'test.log'))) do |f| assert_equal %w(1 1 3).sort, f.read.split("\n").sort end end end end
Version data entries
3 entries across 3 versions & 2 rubygems
Version | Path |
---|---|
ngauthier-multitest-0.1.1 | test/multitest_test.rb |
multitest-0.2.0 | test/multitest_test.rb |
multitest-0.1.1 | test/multitest_test.rb |