Sha256: c4a2c5088b18aea284211b6aef3804c3d80e57a80af2d49ee32e8a4056666187
Contents?: true
Size: 747 Bytes
Versions: 1
Compression:
Stored size: 747 Bytes
Contents
require 'test/unit' require 'rspec' $:.unshift File.expand_path(File.join(File.dirname(__FILE__), '..', 'lib')) require 'markaby' require 'markaby/kernel_method' module MarkabyTestHelpers def link_to(obj) %{<a href="">#{obj}</a>} end def pluralize(string) string + "s" end module_function :link_to, :pluralize end module TestHelpers def assert_exception(exclass, exmsg, *mab_args, &block) begin mab(*mab_args, &block) rescue Exception => e assert_equal exclass, e.class assert_match /#{exmsg}/, e.message end end end module Test module Unit class TestCase include TestHelpers def self.it(name, &blk) define_method("test_#{name}", &blk) end end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
markaby-0.8.0 | spec/spec_helper.rb |