Sha256: d051e488532a020e161138e680ec70c260817e254cbf9654dcd47b72a3013d4c
Contents?: true
Size: 779 Bytes
Versions: 2
Compression:
Stored size: 779 Bytes
Contents
require 'rubygems' require 'test/unit' require 'shoulda' # require 'woulda' $LOAD_PATH.unshift(File.join(File.dirname(__FILE__), '..', 'lib')) $LOAD_PATH.unshift(File.dirname(__FILE__)) require 'libxml_bindings' class Test::Unit::TestCase def self.obj(object, &block) context "#{object.class} #{object.to_s}" do setup do @obj = object end context '' do yield end end end def self.should_include(*m) a = [m] if m.class == Symbol a = m if m.class == Array && m.first.class == Symbol raise "Requires a symbol, or array of symbols" if a.nil? a.each do |sym| should "include #{sym}" do # puts @obj # puts @obj.class assert @obj.include? sym.to_s end end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
dreamcat4-libxml-bindings-0.2.0 | test/test_helper.rb |
dreamcat4-libxml-bindings-0.2.1 | test/test_helper.rb |