Sha256: 5ceb55edee279bce1161a2aea0e0cb13afa22f9244949b90847b563851f79fe8
Contents?: true
Size: 598 Bytes
Versions: 1
Compression:
Stored size: 598 Bytes
Contents
require "#{File.dirname(__FILE__)}/../../test/helpers.rb" require 'foundations/compact' describe "Matching Request Methods" do before do Test = Module.new { include Waves::Foundations::Compact } Test::Resources::Map.module_eval { %w( get put post delete head ).each { |m| on( m ) { m } } } Waves << Test end after do Waves.applications.clear Object.instance_eval { remove_const(:Test) if const_defined?(:Test) } end %w( get put post delete head ).each do |m| feature( "Match the '#{m}' method" ) { send( m, '/' ).body.should == m } end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
waves-edge-2009.03.10.13.14 | test/match/methods.rb |