require File.expand_path(File.dirname(__FILE__) + "/../spec_helper") describe "Basic Auth HTTP headers" do before do @session = Webrat::TestSession.new @session.basic_auth('user', 'secret') end it "should be present in visit" do @session.should_receive(:get).with("/", {}, {'HTTP_AUTHORIZATION' => "Basic dXNlcjpzZWNyZXQ=\n"}) @session.visit("/") end it "should be present in form submits" do @session.response_body = <<-EOS
EOS @session.should_receive(:post).with("/form1", {}, {'HTTP_AUTHORIZATION' => "Basic dXNlcjpzZWNyZXQ=\n"}) @session.clicks_button end end