X7ROOT File Manager
Current Path:
/opt/alt/ruby18/lib64/ruby/1.8/test/unit
opt
/
alt
/
ruby18
/
lib64
/
ruby
/
1.8
/
test
/
unit
/
??
..
??
assertionfailederror.rb
(297 B)
??
assertions.rb
(17.8 KB)
??
autorunner.rb
(6.58 KB)
??
collector
??
collector.rb
(873 B)
??
error.rb
(1.4 KB)
??
failure.rb
(1.29 KB)
??
testcase.rb
(4.44 KB)
??
testresult.rb
(2.03 KB)
??
testsuite.rb
(1.91 KB)
??
ui
??
util
Editing: failure.rb
#-- # # Author:: Nathaniel Talbott. # Copyright:: Copyright (c) 2000-2002 Nathaniel Talbott. All rights reserved. # License:: Ruby license. module Test module Unit # Encapsulates a test failure. Created by Test::Unit::TestCase # when an assertion fails. class Failure attr_reader :test_name, :location, :message SINGLE_CHARACTER = 'F' # Creates a new Failure with the given location and # message. def initialize(test_name, location, message) @test_name = test_name @location = location @message = message end # Returns a single character representation of a failure. def single_character_display SINGLE_CHARACTER end # Returns a brief version of the error description. def short_display "#@test_name: #{@message.split("\n")[0]}" end # Returns a verbose version of the error description. def long_display location_display = if(location.size == 1) location[0].sub(/\A(.+:\d+).*/, ' [\\1]') else "\n [#{location.join("\n ")}]" end "Failure:\n#@test_name#{location_display}:\n#@message" end # Overridden to return long_display. def to_s long_display end end end end
Upload File
Create Folder