Sha256: 47e3983c301d9af2999f07908402d4374f5854ea0e02eb666b931be42996eb15
Contents?: true
Size: 961 Bytes
Versions: 9
Compression:
Stored size: 961 Bytes
Contents
require 'rubygems' require 'test/unit' require 'mocha' $LOAD_PATH.unshift(File.dirname(__FILE__)) require 'astrovan' require 'socket' require 'resolv-replace' class IPSocket class << self def getaddress_with_trace(name) return getaddress_without_trace('127.0.0.1') if name =~ /^(.*\.)?astrovan\.local$/ getaddress_without_trace(name) end alias_method :getaddress_without_trace, :getaddress alias_method :getaddress, :getaddress_with_trace end end class Test::Unit::TestCase def self.ask_for(text) STDOUT.print text STDIN.gets.chomp end ENV['PASSWORD'] ||= ask_for('Password: ') protected def assert_method(name, object = nil) object ||= self assert object.methods.include?(name.to_s), "Expected <#{name}> method to be defined" end def assert_no_method(name, object = nil) object ||= self assert ! object.methods.include?(name.to_s), "Expected <#{name}> method to be undefined" end end
Version data entries
9 entries across 9 versions & 1 rubygems