Issue #3804 has been updated by Nick Lewis. Branch changed from http://github.com/nicklewis/puppet/tree/bug/0.25.x/3804-rack_rest_test_failure to http://github.com/nicklewis/puppet/tree/ticket/0.25.x/3804-rack_rest_test_failure
---------------------------------------- Bug #3804: Failure spec/unit/network/http/rack/rest.rb when using Rack 1.1.0 http://projects.puppetlabs.com/issues/3804 Author: Jesse Wolfe Status: Ready for Testing Priority: Normal Assigned to: Markus Roberts Category: testing Target version: Affected version: 0.25.4 Keywords: Branch: http://github.com/nicklewis/puppet/tree/ticket/0.25.x/3804-rack_rest_test_failure One spec fails on the new (January 2010) release of Rack (1.1.0). Installing Rack 1.0.1 makes the spec pass. I am not certain if this is indicative of a larger bug. spec spec/unit/network/http/rack/rest.rb 1) 'Puppet::Network::HTTP::RackREST when serving a request and using the HTTP Handler interface should use the REQUEST_METHOD as the http method' FAILED expected: "mymethod", got: "MYMETHOD" (using ==) /var/lib/gems/1.8/gems/rspec-1.3.0/lib/spec/expectations/fail_with.rb:41:in `fail_with' /var/lib/gems/1.8/gems/rspec-1.3.0/lib/spec/matchers/operator_matcher.rb:39:in `fail_with_message' /var/lib/gems/1.8/gems/rspec-1.3.0/lib/spec/matchers/operator_matcher.rb:61:in `__delegate_operator' /var/lib/gems/1.8/gems/rspec-1.3.0/lib/spec/matchers/operator_matcher.rb:51:in `eval_match' /var/lib/gems/1.8/gems/rspec-1.3.0/lib/spec/matchers/operator_matcher.rb:29:in `==' ./spec/unit/network/http/rack/rest.rb:50: /var/lib/gems/1.8/gems/rspec-1.3.0/lib/spec/example/example_methods.rb:40:in `instance_eval' /var/lib/gems/1.8/gems/rspec-1.3.0/lib/spec/example/example_methods.rb:40:in `execute' /usr/lib/ruby/1.8/timeout.rb:53:in `timeout' /var/lib/gems/1.8/gems/rspec-1.3.0/lib/spec/example/example_methods.rb:37:in `execute' /var/lib/gems/1.8/gems/rspec-1.3.0/lib/spec/example/example_group_methods.rb:214:in `run_examples' /var/lib/gems/1.8/gems/rspec-1.3.0/lib/spec/example/example_group_methods.rb:212:in `each' /var/lib/gems/1.8/gems/rspec-1.3.0/lib/spec/example/example_group_methods.rb:212:in `run_examples' /var/lib/gems/1.8/gems/rspec-1.3.0/lib/spec/example/example_group_methods.rb:103:in `run' /home/jes5199/puppet/spec/monkey_patches/add_confine_and_runnable_to_rspec_dsl.rb:22:in `run' /home/jes5199/puppet/spec/monkey_patches/add_confine_and_runnable_to_rspec_dsl.rb:17:in `each' /home/jes5199/puppet/spec/monkey_patches/add_confine_and_runnable_to_rspec_dsl.rb:17:in `run' /var/lib/gems/1.8/gems/rspec-1.3.0/lib/spec/runner/options.rb:152:in `run_examples' /var/lib/gems/1.8/gems/rspec-1.3.0/lib/spec/runner/command_line.rb:9:in `run' /var/lib/gems/1.8/gems/rspec-1.3.0/bin/spec:5: /var/lib/gems/1.8/bin/spec:19:in `load' /var/lib/gems/1.8/bin/spec:19: -- You have received this notification because you have either subscribed to it, or are involved in it. To change your notification preferences, please click here: http://projects.puppetlabs.com/my/account -- You received this message because you are subscribed to the Google Groups "Puppet Bugs" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/puppet-bugs?hl=en.
