Sha256: ea24788594d6c19f64f75e960ef9da6170c8e9021a3c212f1f814f6ad7a7bfc1

Contents?: true

Size: 691 Bytes

Versions: 4

Compression:

Stored size: 691 Bytes

Contents

require "minitest/autorun"
require "minitest/focus"

class MyTest1 < Minitest::Test
         def test_fail;            flunk; end
  focus; def test_method;          pass;  end
  focus  def test_method2;         pass;  end
         focus \
         def test_method3;         pass;  end
         def test_method_edgecase; flunk; end
end

describe "MyTest2" do
         it "is ignored"            do flunk end
  focus; it "does something"        do pass  end
  focus  it("does something else")  { pass } # stupid block precedence needs {}
         it "bombs"                 do flunk end
  focus; it "has non-word ['chars'" do pass  end # Will raise invalid RegExp unless correctly escaped
end

Version data entries

4 entries across 4 versions & 2 rubygems

Version Path
tailscale_middleware-0.0.3 vendor/cache/ruby/3.4.0/gems/minitest-focus-1.4.0/test/minitest/test_focus.rb
minitest-focus-1.4.0 test/minitest/test_focus.rb
minitest-focus-1.3.1 test/minitest/test_focus.rb
minitest-focus-1.3.0 test/minitest/test_focus.rb