Methods

Attributes

[RW] results

Class Public methods

new(io = $stdout, options = {})

📝 Source code
# File railties/lib/minitest/rails_plugin.rb, line 31
    def initialize(io = $stdout, options = {})
      super
      @results = []
      @count = options[:profile]
    end
🔎 See on GitHub

Instance Public methods

passed?()

📝 Source code
# File railties/lib/minitest/rails_plugin.rb, line 50
    def passed?
      true
    end
🔎 See on GitHub

record(result)

📝 Source code
# File railties/lib/minitest/rails_plugin.rb, line 37
    def record(result)
      if output_file = ENV["RAILTIES_OUTPUT_FILE"]
        File.open(output_file, "a") do |f|
          # Round-trip for re-serialization
          data = JSON.parse(result.to_json)
          data[:location] = result.location
          f.puts(data.to_json)
        end
      else
        @results << result
      end
    end
🔎 See on GitHub

report()

📝 Source code
# File railties/lib/minitest/rails_plugin.rb, line 54
    def report
      # Skip if we're outputting to a file
      return if ENV["RAILTIES_OUTPUT_FILE"]
      print_summary
    end
🔎 See on GitHub

summary()

📝 Source code
# File railties/lib/minitest/rails_plugin.rb, line 60
    def summary
      print_summary
    end
🔎 See on GitHub