class TestLauncher::Frameworks::Minitest::TestCase
Public Instance Methods
example()
click to toggle source
# File lib/test_launcher/frameworks/minitest.rb, line 183 def example @memoized_example if defined?(@memoized_example) @memoized_example = @example&.gsub(" ", "_") end
example_runner()
click to toggle source
# File lib/test_launcher/frameworks/minitest.rb, line 148 def example_runner if spring_enabled? "#{spring_runner} rails test" else "bundle exec ruby -I test" end end
file_runner()
click to toggle source
# File lib/test_launcher/frameworks/minitest.rb, line 156 def file_runner if spring_enabled? "#{spring_runner} rails test" else "bundle exec ruby -I test -e 'ARGV.each {|f| require(f)}'" end end
spring_enabled?()
click to toggle source
# File lib/test_launcher/frameworks/minitest.rb, line 168 def spring_enabled? return false if request.disable_spring? return true if request.force_spring? File.exist?(File.join(app_root, "bin/spring")) end
spring_runner()
click to toggle source
# File lib/test_launcher/frameworks/minitest.rb, line 175 def spring_runner if File.exist?(File.join(app_root, "bin/spring")) "bin/spring" else "bundle exec spring" end end
test_root_dir_name()
click to toggle source
# File lib/test_launcher/frameworks/minitest.rb, line 164 def test_root_dir_name "test" end