Sha256: 5b5fa65734ba906ecab914dc4237f2e29f38b44a478a8a1dfe36c5ae7d578972
Contents?: true
Size: 1016 Bytes
Versions: 9
Compression:
Stored size: 1016 Bytes
Contents
load "testlib" setup() { require_gem "minitest" ">= 4.0" } @test "minitest-queue succeeds when all tests pass" { run bundle exec minitest-queue ./test/samples/*_minitest4.rb assert_status 0 assert_output_contains "Starting test-queue master" } @test "minitest-queue fails when a test fails" { export FAIL=1 run bundle exec minitest-queue ./test/samples/*_minitest4.rb assert_status 1 assert_output_contains "Starting test-queue master" assert_output_contains "1) Failure:" assert_output_contains "MiniTestFailure#test_fail" } @test "minitest-queue succeeds when all specs pass" { run bundle exec minitest-queue ./test/samples/*_minispec.rb assert_status 0 assert_output_contains "Starting test-queue master" } @test "minitest-queue fails when a spec fails" { export FAIL=1 run bundle exec minitest-queue ./test/samples/*_minispec.rb assert_status 1 assert_output_contains "1) Failure:" assert_output_contains "Meme::when asked about blending possibilities#test_0002_fails" }
Version data entries
9 entries across 9 versions & 2 rubygems