Linux vps-61133.fhnet.fr 4.9.0-19-amd64 #1 SMP Debian 4.9.320-2 (2022-06-30) x86_64
Apache/2.4.25 (Debian)
Server IP : 93.113.207.21 & Your IP : 216.73.216.112
Domains :
Cant Read [ /etc/named.conf ]
User : www-data
Terminal
Auto Root
Create File
Create Folder
Localroot Suggester
Backdoor Destroyer
Readme
/
usr /
lib /
ruby /
vendor_ruby /
test /
unit /
Delete
Unzip
Name
Size
Permission
Date
Action
collector
[ DIR ]
drwxrwxrwx
2020-08-24 23:49
runner
[ DIR ]
drwxrwxrwx
2020-08-24 23:49
ui
[ DIR ]
drwxrwxrwx
2020-08-24 23:49
util
[ DIR ]
drwxrwxrwx
2020-08-24 23:49
assertion-failed-error.rb
748
B
-rwxrwxrwx
2016-03-01 23:55
assertions.rb
72.92
KB
-rwxrwxrwx
2016-03-01 23:55
attribute-matcher.rb
431
B
-rwxrwxrwx
2016-03-01 23:55
attribute.rb
4.59
KB
-rwxrwxrwx
2016-03-01 23:55
auto-runner-loader.rb
379
B
-rwxrwxrwx
2016-03-01 23:55
autorunner.rb
15.8
KB
-rwxrwxrwx
2016-03-01 23:55
code-snippet-fetcher.rb
1.49
KB
-rwxrwxrwx
2016-03-01 23:55
collector.rb
1.81
KB
-rwxrwxrwx
2016-03-01 23:55
color-scheme.rb
7.12
KB
-rwxrwxrwx
2016-03-01 23:55
color.rb
2.95
KB
-rwxrwxrwx
2016-03-01 23:55
data.rb
8.34
KB
-rwxrwxrwx
2016-03-01 23:55
diff.rb
25.4
KB
-rwxrwxrwx
2016-03-01 23:55
error.rb
3.61
KB
-rwxrwxrwx
2016-03-01 23:55
exception-handler.rb
2.7
KB
-rwxrwxrwx
2016-03-01 23:55
failure.rb
5.09
KB
-rwxrwxrwx
2016-03-01 23:55
fault-location-detector.rb
2.72
KB
-rwxrwxrwx
2016-03-01 23:55
fixture.rb
8.88
KB
-rwxrwxrwx
2016-03-01 23:55
notification.rb
3.34
KB
-rwxrwxrwx
2016-03-01 23:55
omission.rb
4.5
KB
-rwxrwxrwx
2016-03-01 23:55
pending.rb
3.61
KB
-rwxrwxrwx
2016-03-01 23:55
priority.rb
4.39
KB
-rwxrwxrwx
2016-03-01 23:55
test-suite-creator.rb
2.69
KB
-rwxrwxrwx
2016-03-01 23:55
testcase.rb
22.49
KB
-rwxrwxrwx
2016-03-01 23:55
testresult.rb
3.09
KB
-rwxrwxrwx
2016-03-01 23:55
testsuite.rb
4.8
KB
-rwxrwxrwx
2016-03-01 23:55
version.rb
58
B
-rwxrwxrwx
2016-03-01 23:55
Save
Rename
module Test module Unit module ExceptionHandler @@exception_handlers = [] class << self def exception_handlers @@exception_handlers end def included(base) base.extend(ClassMethods) observer = Proc.new do |test_case, _, _, value, method_name| if value @@exception_handlers.unshift(method_name) else @@exception_handlers.delete(method_name) end end base.register_attribute_observer(:exception_handler, &observer) end end module ClassMethods def exception_handlers ExceptionHandler.exception_handlers end # @overload exception_handler(method_name) # Add an exception handler method. # # @param method_name [Symbol] # The method name that handles exception raised in tests. # @return [void] # # @overload exception_handler(&callback) # Add an exception handler. # # @yield [test, exception] # Gives the test and the exception. # @yieldparam test [Test::Unit::TestCase] # The test where the exception is raised. # @yieldparam exception [Exception] # The exception that is raised in running the test. # @yieldreturn [Boolean] # Whether the handler handles the exception or not. # The handler must return _true_ if the handler handles # test exception, _false_ otherwise. # @return [void] # # This is a public API for developers who extend test-unit. def exception_handler(*method_name_or_handlers, &block) if block_given? exception_handlers.unshift(block) else method_name_or_handlers.each do |method_name_or_handler| if method_name_or_handler.respond_to?(:call) handler = method_name_or_handler exception_handlers.unshift(handler) else method_name = method_name_or_handler attribute(:exception_handler, true, {}, method_name) end end end end def unregister_exception_handler(*method_name_or_handlers) method_name_or_handlers.each do |method_name_or_handler| if method_name_or_handler.respond_to?(:call) handler = method_name_or_handler exception_handlers.delete(handler) else method_name = method_name_or_handler attribute(:exception_handler, false, {}, method_name) end end end end end end end