Sha256: 335cf1d07111917d64475b5f48018d36709435d40669c6f50c1591abf4b76513
Contents?: true
Size: 650 Bytes
Versions: 5
Compression:
Stored size: 650 Bytes
Contents
require File.dirname(__FILE__) + '/../spec_helper' describe Server, "on UNIX domain socket" do before do start_server('/tmp/thin_test.sock') do |env| [200, { 'Content-Type' => 'text/html', 'Content-Length' => env.inspect.size.to_s }, [env.inspect]] end end it "should accept GET request" do get("/?this").should include('this') end it "should retreive remote address" do get('/').should include('"REMOTE_ADDR"=>"127.0.0.1"') end it "should remove socket file after server stops" do @server.stop! File.exist?('/tmp/thin_test.sock').should be_false end after do stop_server end end
Version data entries
5 entries across 5 versions & 1 rubygems