Sha256: 152afdf9a2230ed19db91ffff3ba5d48c6e3ecc0a30ca4b1ae383c3c9d51eea4

Contents?: true

Size: 640 Bytes

Versions: 10

Compression:

Stored size: 640 Bytes

Contents

require 'rubygems'
require 'test/unit'

$LOAD_PATH.unshift(File.dirname(__FILE__))
$LOAD_PATH.unshift(File.join(File.dirname(__FILE__), '..', 'lib'))
require 'ipaddress'

module Test::Unit
  
  class TestCase
    
    def self.must(name, &block)
      test_name = "test_#{name.gsub(/\s+/,'_')}".to_sym
      defined = instance_method(test_name) rescue false
      raise "#{test_name} is already defined in #{self}" if defined
      if block_given?
        define_method(test_name, &block)
      else
        define_method(test_name) do
          flunk "No implementation provided for #{name}"
        end
      end
    end
    
  end
end


Version data entries

10 entries across 10 versions & 3 rubygems

Version Path
construqt-ipaddress-2.0.1 test/test_helper.rb
vagrant-cloudstack-1.2.0 vendor/bundle/gems/ipaddress-0.8.0/test/test_helper.rb
vagrant-cloudstack-1.1.0 vendor/bundle/gems/ipaddress-0.8.0/test/test_helper.rb
construqt-ipaddress-0.8.4 test/test_helper.rb
construqt-ipaddress-0.8.2 test/test_helper.rb
construqt-ipaddress-0.8.1 test/test_helper.rb
ipaddress-0.8.0 test/test_helper.rb
ipaddress-0.7.5 test/test_helper.rb
ipaddress-0.7.0 test/test_helper.rb
ipaddress-0.6.0 test/test_helper.rb